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

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-codedescribe 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/codedescribe
Licenses: LPPL 1.3c GPL 3+
Build system: texlive
Synopsis: LaTeX code description and documentation
Description:

This package aims to document both document level commands, as well package or class level commands. Unlike other packages of the kind, a minimal set of macros, commands, environments is defined: defined commands have an object type as a parameter, allowing for an easy expansion mechanism. No assumption about page layout is made, besides having a marginpar, or underlying macros, so that it can be used with any document class.

texlive-minted 2026.1-79141
Dependencies: python@3.12.12 python-latexminted@0.7.1
Propagated dependencies: texlive-catchfile@2026.1 texlive-etoolbox@2026.1 texlive-float@2026.1 texlive-fvextra@2026.1 texlive-latex2pydata@2026.1 texlive-newfloat@2026.1 texlive-pdftexcmds@2026.1 texlive-pgf@2026.1 texlive-pgfopts@2026.1 texlive-tools@2026.1 texlive-xcolor@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minted
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Highlighted source code for LaTeX
Description:

The package that facilitates expressive syntax highlighting in LaTeX using the powerful Pygments library. The package also provides options to customize the highlighted source code output using fancyvrb.

texlive-boondox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/boondox
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Mathematical alphabets derived from the STIX fonts
Description:

The package contains a number of PostScript fonts derived from the STIX OpenType fonts that may be used in maths mode in regular and bold weights for Calligraphic, Fraktur and Double-struck alphabets. Virtual fonts with metrics suitable for maths mode are provided, as are LaTeX support files.

texlive-tex-vpat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tex-vpat
Licenses: CC-BY 3.0
Build system: texlive
Synopsis: TeX accessibility conformance report
Description:

This package provides the TeX accessibility conformance report based on ITI VPAT(R) guidelines.

texlive-bib-fr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bib-fr
Licenses: LPPL (any version)
Build system: texlive
Synopsis: French translation of classical BibTeX styles
Description:

These files are French translations of the classical BibTeX style files.

texlive-elvish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/elvish
Licenses: non-copyleft
Build system: texlive
Synopsis: Fonts for typesetting Tolkien Elvish scripts
Description:

The bundle provides fonts for Cirth and for Tengwar. The Tengwar fonts are supported by macros in teng.tex, or by the (better documented) tengtex package.

texlive-xetex 2026.1
Propagated dependencies: texlive-babel@2026.1 texlive-cm@2026.1 texlive-dvipdfmx@2026.1 texlive-etex@2026.1 texlive-firstaid@2026.1 texlive-hyphen-base@2026.1 texlive-knuth-lib@2026.1 texlive-l3backend@2026.1 texlive-l3kernel@2026.1 texlive-latex@2026.1 texlive-latex-fonts@2026.1 texlive-lm@2026.1 texlive-plain@2026.1 texlive-tex-ini-files@2026.1 texlive-unicode-data@2026.1 texlive-xetex-bin@2026.1 texlive-xetexconfig@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xetex
Licenses: X11
Build system: texlive
Synopsis: Extended variant of TeX for use with Unicode sources
Description:

XeTeX is a TeX typesetting engine using Unicode and supporting modern font technologies such as OpenType, TrueType or Apple Advanced Typography (AAT), including OpenType mathematics fonts. XeTeX supports many extensions that reflect its origins in linguistic research; it also supports micro-typography (as available in pdfTeX). XeTeX was developed by the SIL (the first version was specifically developed for those studying linguistics, and using Macintosh computers). XeTeX's immediate output is an extended variant of DVI format, which is ordinarily processed by a tightly bound processor (called xdvipdfmx), that produces PDF.

texlive-paresse 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/paresse
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Define simple macros for Greek letters
Description:

The package defines macros using SS to type Greek letters so that the user may type SSa to get the effect of $\alpha$. However, it takes care only of letters which have a macro name like \alpha or \Omega.

texlive-regstats 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/regstats
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Information about register use
Description:

The package will report number of used registers (counter, dimen, skip, muskip, box, token, input, output, math families, languages, insertions), and will compare the number to the maximum available number of such registers.

texlive-pmxchords 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pmxchords
Licenses: GPL 2
Build system: texlive
Synopsis: Produce chord information to go with @command{pmx} output
Description:

The bundle supplements pmx, providing the means of typesetting chords above the notes of a score. The bundle contains: macros for typing the chords; a Lua script to transpose chord macros to the required key signature; and support scripts for common requirements.

texlive-gitinfo2 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gitinfo2
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Access metadata from the Git distributed version control system
Description:

The package makes it possible to incorporate git version control metadata into documents. For memoir users, the package provides the means to tailor page headers and footers to use the metadata.

texlive-papertex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/papertex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for newspapers, etc
Description:

This class allows LaTeX users to create a paperTeX newspaper. The final document has a front page and as many inner pages as desired. News items appear one after another and the user can choose the number of columns, style and so on. The class allows users to create newsletters too.

texlive-extpfeil 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/extpfeil
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extensible arrows in mathematics
Description:

The package provides some more extensible arrows (usable in the same way as \xleftarrow from amsmath), and a simple command to create new ones.

texlive-plimsoll 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plimsoll
Licenses: GPL 3+
Build system: texlive
Synopsis: Fonts with the Plimsoll symbol and LaTeX support
Description:

This package provides access to the Plimsoll symbol for use with LaTeX. The Plimsoll symbol is sometimes used in chemistry for denoting standard states and values. The LaTeX package provides access to this notation as well.

texlive-ryersonsgsthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ryersonsgsthesis
Licenses: ASL 2.0
Build system: texlive
Synopsis: Ryerson School of Graduate Studies thesis template
Description:

This package provides a LaTeX class and template files for Ryerson School of Graduate Studies (SGS) theses.

texlive-dvisvgm 2026.1
Propagated dependencies: texlive-dvisvgm-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvisvgm
Licenses: GPL 3+
Build system: texlive
Synopsis: Convert DVI, EPS, and PDF files to Scalable Vector Graphics format (SVG)
Description:

Dvisvgm is a command line utility that converts TeX DVI as well as EPS and PDF files to the XML-based Scalable Vector Graphics (SVG) format. It provides full font support including virtual fonts, font maps, and sub-fonts. If necessary, dvisvgm vectorizes Metafont's bitmap output in order to always create lossless scalable output. The embedded SVG fonts can optionally be replaced with graphics paths so that applications that do not support SVG fonts are enabled to render the graphics properly.

texlive-hrlatex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hrlatex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: LaTeX support for Croatian documents
Description:

This package simplifies creation of new documents for the (average) Croatian user. As an example, a class file hrdipl.cls (designed for the graduation thesis at the University of Zagreb) and sample thesis documents are included.

texlive-probsoln 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/probsoln
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Generate problem sheets and their solution sheets
Description:

The package is designed for lecturers who have to generate new problem sheets for their students on a regular basis by randomly selecting a specified number of problems defined in another file. The package allows you easily to generate a new problem sheet that is different from the previous year, thus alleviating the temptation of students to seek out the previous year's students and checking out their answers. The solutions to the problems can be defined along with the problem, making it easy to generate the solution sheet from the same source code; problems may be reused within a document, so that solutions may appear in a different section of the same document as the problems they cover.

texlive-faq-fr-gutenberg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/faq-fr-gutenberg
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Sources of the GUTenberg French LaTeX FAQ and PDF files
Description:

This package contains the sources of the GUTenberg French LaTeX FAQ (French (La)TeX users group), currently maintained as a Git repository open to all: https://gitlab.gutenberg-asso.fr. If you'd like to read the FAQ, please visit the URL above. This package also contains two PDF versions of this FAQ. These files are made available on CTAN only to encourage reuse of this content, and to preserve a permanent copy.

texlive-unamth-template 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unamth-template
Licenses: GPL 3
Build system: texlive
Synopsis: UNAM thesis LaTeX Template
Description:

The bundle provides a template for UNAM's College of Engineering Theses.

texlive-tabvar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tabvar
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting tables showing variations of functions
Description:

This LaTeX package is meant to ease the typesetting of tables showing variations of functions as they are used in France.

texlive-fascicules 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fascicules
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create mathematical manuals for schools
Description:

This package enables LaTeX users to create math books for middle and high schools. It provides commands to create the front page of the manual and the chapters. Each chapter can consist of three sections: the lesson, the exercises and the activities.

texlive-kvoptions 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/kvoptions
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Key/value format for package options
Description:

This package provides facilities for using key-value format in package options.

texlive-components 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/components
Licenses: GPL 3+
Build system: texlive
Synopsis: Introduction to TeX components and files
Description:

This package is an introduction to the components and files users of TeX may encounter.

Total packages: 32967