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

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-modular 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/modular
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Relative section headings for modular documents
Description:

LaTeX sections have absolute depth, e.g., \section, \subsection, etc. When composing modular documents, we want relative depths. The coseoul package provides relative headings, but does not get things right when composing a document modularly from multiple parts. This package provides the missing piece.

texlive-cm-mf-extra-bold 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cm-mf-extra-bold
Licenses: GPL 3+ Public Domain
Build system: texlive
Synopsis: Extra Metafont files for CM
Description:

The bundle provides bold versions of cmcsc, cmex, cmtex and cmtt fonts (all parts of the standard Computer Modern font distribution), as Metafont base files.

texlive-ietfbibs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ietfbibs
Licenses: Expat
Build system: texlive
Synopsis: Generate BibTeX entries for various IETF index files
Description:

The package provides scripts to translate IETF index files to BibTeX files.

texlive-luatextra 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatextra
Licenses: Public Domain
Build system: texlive
Synopsis: Additional macros for Plain TeX and LaTeX in LuaTeX
Description:

The package provides a coherent extended programming environment for use with LuaTeX. It loads packages fontspec, luatexbase and lualibs, and provides additional user-level features and goodies.

texlive-kksymbols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kksymbols
Licenses: Expat
Build system: texlive
Synopsis: LaTeX commands for enclosing characters in various shapes
Description:

This package offers LaTeX commands for enclosing characters in circles, squares, diamonds, or brackets, with automatic scaling and baseline correction to ensure correct appearance in both horizontal and vertical writing modes.

texlive-papercdcase 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/papercdcase
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Origami-style folding paper CD case
Description:

This package implements a LaTeX style file to produce origami-style folding paper CD cases.

texlive-pkfix-helper 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pkfix-helper
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Make PostScript files accessible to pkfix
Description:

Pkfix is a useful utility for replacing resolution-dependent bitmapped fonts in a dvips-produced PostScript file with the corresponding resolution-independent vector fonts. Unfortunately, pkfix needs to parse certain PostScript comments that appear only in files produced by dvips versions later than 5.58 (circa 1996); it fails to work on PostScript files produced by older versions of dvips. Pkfix-helper is a program that attempts to insert newer-dvips comments into an older-dvips PostScript file, thereby making the file suitable for processing by pkfix. pkfix-helper can sometimes process documents fully autonomously but does require the user to verify and, if needed, correct its decisions.

texlive-colorwav 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colorwav
Licenses: LGPL 3+
Build system: texlive
Synopsis: Colours by wavelength of visible light
Description:

The package allows the user to obtain an RGB value (suitable for use in the color package) from a wavelength of light. The default unit is nanometres, but other units may be used. Note that this function is also available within xcolor.

texlive-oinuit 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/oinuit
Licenses: LPPL (any version)
Build system: texlive
Synopsis: LaTeX Support for the Inuktitut Language
Description:

The package provides a set of Lambda (Omega LaTeX) typesetting tools for the Inuktitut language. Five different input methods are supported and with the necessary fonts are also provided.

texlive-longtwocolumn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/longtwocolumn
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: @code{twocolumn} alternative allowing automatic page breaks
Description:

This package provides a command \longtwocolumn similar to the LaTeX kernel command \twocolumn, but it allows the optional argument to span several pages.

texlive-wallcalendar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wallcalendar
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Wall calendar class with custom layouts
Description:

This package provides a wall calendar class with custom layouts and support for internationalization. There is also support for loading event marks from a CSV file.

texlive-texdoctk 2026.1
Dependencies: perl@5.36.0 perl-tk@804.036
Propagated dependencies: texlive-kpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texdoctk
Licenses: GPL 3+
Build system: texlive
Synopsis: Easy access to package documentation
Description:

This package provides a Perl/Tk-based GUI for easy access to package documentation for TeX on Unix platforms; the databases it uses are based on the texmf/doc subtrees of teTeX, but database files for local configurations with modified/extended directories can be derived from them. Note that texdoctk is not a viewer itself, but an interface for finding documentation files and opening them with the appropriate viewer; so it relies on appropriate programs to be installed on the system. However, the choice of these programs can be configured by the sysadmin or user.

texlive-afm2pl-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: GPL 2
Build system: gnu
Synopsis: Binary for @code{texlive-afm2pl}
Description:

This package provides the binary for texlive-afm2pl.

texlive-rainbowbrackets 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rainbowbrackets
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Automatic coloring of nested parentheses
Description:

The primary function of this package is to replicate a common feature found in many integrated development environments (IDEs), wherein matching parentheses at the same nesting level are assigned corresponding colors. This visual aid facilitates improved readability and cognitive parsing of complex expressions.

texlive-qrcodetikz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qrcodetikz
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Prettier QR codes
Description:

This package improves the display of QU (Quick Response) codes provided by qrcode. The QR codes provided by package qrcode show white borders on each square (from little to very prominent, depending on the PDF viewer). This is because the QR code is printed square by square, not the connected regions of squares as such, and PDF screen viewers show these undesired borders. This package overwrites the qrcode printing functions to fill connected regions of the QR code using TikZ, allowing prettier QR codes on screen visualization, with possibility of customization.

texlive-makerobust 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/makerobust
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Making a macro robust (legacy package)
Description:

Heiko Oberdiek's makerobust package defined a command with name \MakeRobustCommand that could be used to make fragile commands robust. The LaTeX format has, since 2015, included a command \MakeRobust with the same syntax and behaviour. Also by 2019, almost all commands in LaTeX that may be used in a moving argument are already robust. This package is now just a simple one-liner defining the name \MakeRobustCommand as an alias for \MakeRobust. This package should not be used in any new documents.

texlive-collection-langcjk 2026.1
Propagated dependencies: texlive-adobemapping@2026.1 texlive-c90@2026.1 texlive-cjk@2026.1 texlive-cjk-gs-integrate@2026.1 texlive-cjkpunct@2026.1 texlive-cjkutils@2026.1 texlive-collection-basic@2026.1 texlive-dnp@2026.1 texlive-evangelion-jfm@2026.1 texlive-fixjfm@2026.1 texlive-garuda-c90@2026.1 texlive-jfmutil@2026.1 texlive-norasi-c90@2026.1 texlive-pxtatescale@2026.1 texlive-xcjk2uni@2026.1 texlive-xecjk@2026.1 texlive-zitie@2026.1 texlive-zxjafont@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: Chinese/Japanese/Korean support (base)
Description:

This is a collection of packages supporting a combination of Chinese, Japanese, Korean, including macros, fonts, documentation. Also Thai in the c90 encoding, since there is some overlap in those fonts; standard Thai support is in collection-langother. Additional packages for CJK are in their individual language collections.

texlive-exceltex 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exceltex
Licenses: GPL 3+
Build system: texlive
Synopsis: Get data from Excel files into LaTeX
Description:

exceltex is a LaTeX package combined with a helper program written in Perl. It provides an easy to use yet powerful and flexible way to get data from spreadsheets into LaTeX. In contrast to other solutions, exceltex does not seek to make the creation of tables in LaTeX easier, but to get data from spreadsheets into LaTeX as easily as possible. The Excel file format only acts as an interface between the spreadsheet application and exceltex because it is easily accessible (via the Spreadsheet::ParseExcel Perl module) and because most spreadsheet applications are able to read and write Excel files.

texlive-latexcourse-rug 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexcourse-rug
Licenses: FDL 1.1+
Build system: texlive
Synopsis: LaTeX course book
Description:

The package provides the book and practice files for a LaTeX course that the author has give several times at the Rijksuniversiteit Groningen (Netherlands).

texlive-random 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/random
Licenses: Public Domain
Build system: texlive
Synopsis: Generate pseudo-random numbers in TeX
Description:

This package generates pseudo-random integers. Macros are to provide random integers in a given range, or random dimensions, which can be used to provide random real numbers.

texlive-pdfannotations 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfannotations
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Annotate PDF slides
Description:

This is a package for annotating PDF slides with LaTeX elements, and for inserting code snippets.

texlive-repeatindex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/repeatindex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Repeat items in an index after a page or column break
Description:

This package repeats item of an index if a page or column break occurs within a list of subitems. This helps to find out to which main item a subitem belongs.

texlive-bosisio 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bosisio
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Collection of packages by Francesco Bosisio
Description:

This package provides a collection of packages containing: accenti, dblfont, envmath, evenpage, graphfig, mathcmd, quotes, and sobolev.

texlive-tugboat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tugboat
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX macros for @emph{TUGboat} articles
Description:

This package provides ltugboat.cls for both regular and proceedings issues of the TUGboat journal. It also provides a BibTeX style, tugboat.bst.

Total packages: 32836