_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


texlive-mtgreek 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mtgreek
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use italic and upright greek letters with mathtime
Description:

This package is an add-on to the MathTime a style to provide TeX support for the use of the MathTime fonts. The MathTime package has uppercase Greek letters hardwired to be upright and only upright; this package provides a switch to choose between the two kinds of Greek uppercase letters.

texlive-ifis-macros 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifis-macros
Licenses: GPL 3+
Build system: texlive
Synopsis: Check if a given input string is a number or dimension for TeX
Description:

This package provides two macros: \ifisint and \ifisdim. They test if a given input string represents either a valid integer or a valid dimension for TeX.

texlive-hep-acronym 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hep-acronym
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: @code{acronym} extension for glossaries
Description:

The hep-acronym package provides an \acronym macro based on the glossaries package.

texlive-colortab 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colortab
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Shade cells of tables and halign
Description:

The package lets you shade or colour the cells in the alignment environments such as \halign and LaTeX's tabular and array environments. The colortbl package is to be preferred today with LaTeX (it assures compatibility with the longtable package, which is no longer true with colortab); another modern option is the table-colouring option of the xcolor. However, colortab remains an adequate solution for use with Plain TeX.

texlive-sauter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sauter
Licenses: GPL 3+
Build system: texlive
Synopsis: Wide range of design sizes for CM fonts
Description:

This package includes extensions, originally to the CM fonts, providing a parameterization scheme to build Metafont fonts at true design sizes, for a large range of sizes. The scheme has now been extended to a range of other fonts, including the AMS fonts, bbm, bbold, rsfs and wasy fonts.

texlive-dvipng 2026.1
Propagated dependencies: texlive-dvipng-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvipng
Licenses: LGPL 3
Build system: texlive
Synopsis: DVI to PNG/GIF converter
Description:

This program makes PNG and/or GIF graphics from DVI files as obtained from TeX and its relatives. It offers very fast rendering of DVI as bitmap files, which makes it suitable for generating large amounts of images on-the-fly, as needed in preview-latex, WeBWorK and others. It does not read the postamble, so it can be started before TeX finishes.

texlive-xindy-bin 2026.1
Dependencies: clisp@2.49-92 perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xindy
Licenses: GPL 2+
Build system: gnu
Synopsis: Binary for @code{texlive-xindy}
Description:

This package provides the binary for texlive-xindy.

texlive-beamertheme-phnompenh 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamertheme-phnompenh
Licenses: GPL 3+
Build system: texlive
Synopsis: Simple Beamer theme
Description:

The package provides a simple theme, similar to some others, but designed to be attractive.

texlive-libertinus-fonts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/libertinus-fonts
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Libertinus font family
Description:

This is a fork of the Linux Libertine and Linux Biolinum fonts that started as an OpenType math companion of the Libertine font family, but grown as a full fork. The family consists of Libertinus Serif, Libertinus Sans, Libertinus Mono, and Libertinus Math, an OpenType math font for use in OpenType math-capable applications.

texlive-pdfcolfoot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfcolfoot
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Separate color stack for footnotes with pdfTeX
Description:

Since version 1.40 pdfTeX supports several colour stacks. This package uses a separate colour stack for footnotes that can break across pages.

texlive-texosquery 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texosquery
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Java application to query OS information
Description:

This package provides a Java application to query OS information designed for use in TeX's shell escape mechanism. The application can query the following:

  • locale and codeset,

  • current working directory,

  • user home directory

  • temporary directory,

  • OS name, arch and version,

  • current date and time in PDF format (for TeX formats that don't provide \pdfcreationdate),

  • date-time stamp of a file in PDF format (for TeX formats that don't provide \pdffilemoddate),

  • size of a file in bytes (for TeX formats that don't provide \pdffilesize),

  • contents of a directory (captured as a list),

  • directory contents filtered by regular expression (captured as a list),

  • URI or canonical path of a file. All paths use a forward slash as directory divider so results can be used, for example, in commands like \includegraphics.

There are files provided for easy access in TeX documents. texosquery.tex provides generic TeX code, whereas texosquery.sty is a LaTeX package, which provides commands to run texosquery using TeX's shell escape mechanism and capture the result in a control sequence.

texlive-scrlayer-fancyhdr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scrlayer-fancyhdr
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Combining package @code{fancyhdr} with KOMA-Script's @code{scrlayer}
Description:

This LaTeX package uses KOMA-Script's scrlayer to redefine the page styles of package fancyhdr. This allows the combination of features of fancyhdr with features of scrlayer.

texlive-xstring 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xstring
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: String manipulation for (La)TeX
Description:

The xstring package provides macros for manipulating strings, i.e., testing a string's contents, extracting substrings, substitution of substrings and providing numbers such as string length, position of, or number of recurrences of, a substring. The package works equally in Plain TeX and LaTeX (though e-TeX is always required). The strings to be processed may contain (expandable) macros.

texlive-mftinc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mftinc
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Pretty-print Metafont source
Description:

The mft program pretty-prints Metafont source code into a TeX file. The mftinc package facilitates incorporating such files into a LaTeX2e document. In addition, mftinc provides routines for improved comment formatting and for typesetting font tables.

texlive-datetime2-swedish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datetime2-swedish
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Swedish language module for the @code{datetime2} package
Description:

This module provides the swedish style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.

texlive-pegmatch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pegmatch
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Parsing Expression Grammars for TeX
Description:

This package ports PEG (Parsing Expression Grammars) to TeX. Following the design in LPEG (Parsing Expression Grammars for Lua), it defines patterns as LaTeX3 variables, and offers several operators to compose patterns.

texlive-etex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/etex
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Extended version of TeX
Description:

This package provides an extended version of TeX (which is capable of running as if it were TeX unmodified). E-TeX has been specified by the LaTeX team as the engine for the development of LaTeX2e; as a result, LaTeX programmers may assume e-TeX functionality. The pdftex engine directly incorporates the e-TeX extensions.

texlive-background 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/background
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Placement of background material on pages of a document
Description:

The package offers the placement of background material on the pages of a document. The user can control many aspects (contents, position, color, opacity) of the background material that will be displayed; all placement and attribute settings are controlled by setting key values.

texlive-aiplans 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/aiplans
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: TikZ-based library for drawing POCL plans
Description:

This TikZ library is designed for generating diagrams related to Automated Planning, a sub-discipline of Artificial Intelligence. It allows users to define a ``domain model'' for actions, similar to PDDL and HDDL used in hierarchical planning. The package is useful for researchers and students to create diagrams that represent sequential action sequences or partially ordered plans, including causal links and ordering constraints (e.g., POCL plans). It is particularly suited for presentations and scientific publications.

texlive-hvarabic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hvarabic
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Macros for RTL typesetting
Description:

This package provides some macros for right-to-left typesetting. It uses by default the Arabic fonts Scheherazade and ALM fixed, the only monospaced Arabic font. The package only works with LuaLaTeX or XeLaTeX.

texlive-chemcompounds 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemcompounds
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Simple consecutive numbering of chemical compounds
Description:

The chemcompounds package allows for a simple consecutive numbering of chemical compounds. Optionally, it is possible to supply a custom name for each compound. The package differs from the chemcono package by not generating an odd-looking list of compounds inside the text.

texlive-non-decimal-units 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/non-decimal-units
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Display and manipulate historical non-decimal units
Description:

Many historical unit systems were non-decimal. Units for such measures as length, area, weight, and so on were also often non-decimal, and in fact remain so in the few places of the world that have not made the change to the metric system. This package enables creation and configuration of such units to facilitate their presentation in textual and tabular contexts, as well as simple arithmetic.

texlive-biblatex-ijsra 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-ijsra
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: BibLaTeX style for the International Journal of Student Research in Archaeology
Description:

This is the BibLaTeX style used for the journal International Journal of Student Research in Archaeology.

texlive-calculation 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calculation
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting reasoned calculations, also called calculational proofs
Description:

The calculation environment formats reasoned calculations, also called calculational proofs. The package allows steps and expressions to be numbered (by LaTeX equation numbers, obeying the LaTeX \label command to refer to these numbers), and a step doesn't take vertical space if its hint is empty. An expression in a calculation can be given a comment; it is placed at the side opposite to the equation numbers. Calculations are allowed inside hints although numbering and commenting is then disabled.

Total packages: 73992