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

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-greektonoi 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/greektonoi
Licenses: LGPL 3
Build system: texlive
Synopsis: Facilitates writing/editing of multiaccented Greek
Description:

The greektonoi mapping extends the betababel package or the Babel polutonikogreek option to provide a simple way to insert ancient Greek texts with diacritical characters into your document using a similar method to the commonly used Beta Code transliteration, but with much more freedom. It is designed especially for the XeTeX engine and it could also be used for fast and easy modification of monotonic Greek texts to polytonic. The output text is natively encoded in Unicode, so it can be reused in any possible way. The greektonoi package provides, in addition to inserting Greek accents and breathings, many other symbols used in Greek numbers and arithmetic or in the Greek archaic period. It could be used with greektonoi mapping or independently.

texlive-finbib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/finplain
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Finnish version of @file{plain.bst}
Description:

This package provides a Finnish version of plain.bst.

texlive-everyhook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/everyhook
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Hooks for standard TeX token lists
Description:

The package takes control of the six TeX token registers \everypar, \everymath, \everydisplay, \everyhbox, \everyvbox and \everycr. Real hooks for each of the registers may be installed using a stack like interface. For backwards compatibility, each of the \everyX token lists can be set without interfering with the hooks.

texlive-makelabels 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/makelabels
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Add a @code{\makelabels} feature to KOMA-Script letter classes and package
Description:

The standard letter class letter has a label feature. You can activate it using \makelabels. While in Germany window envelopes are common, printing labels is not common, and scrlttr2 has never supported label printing. Using makelabels.lco does implement a \makelabels feature similar to the standard letter classes. Currently there are (almost) no configuration features for makelabels.lco. But you may use the envlab package after loading makelabels.lco to get various configuration features.

texlive-a2ping 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/a2ping
Licenses: GPL 3+
Build system: texlive
Synopsis: Advanced PS, PDF, EPS converter
Description:

a2ping is a Perl script command line utility written for Unix that converts many raster image and vector graphics formats to EPS or PDF and other page description formats. Accepted input file formats are: PS (PostScript), EPS, PDF, PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX, TGA. Accepted output formats are: EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, markedEPS, markedPS, PNG, XWD, BMP, TIFF, JPEG, GIF, XPM.

texlive-luamml 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luamml
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate MathML from LuaLaTeX math mode material
Description:

LuaMML is an experimental package to automatically generate a MathML representation of mathematical expressions written in LuaLaTeX documents. These MathML representations can be used for improving accessibility or to ease conversion into new output formats like HTML.

texlive-hyperxmp 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hyperxmp
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Embed XMP metadata within a LaTeX document
Description:

XMP (eXtensible Metadata Platform) is a mechanism proposed by Adobe for embedding document metadata, within the document itself. The metadata is designed to be easy to extract, even by programs that are oblivious to the document's file format. The hyperxmp package makes it trivial for LaTeX document authors to store XMP metadata in their documents as well.

texlive-accents 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/accents
Licenses: Expat
Build system: texlive
Synopsis: Multiple mathematical accents
Description:

This package provides a package for multiple accents in mathematics, with nice features concerning the creation of accents and placement of scripts.

texlive-luapackageloader 2026.1
Propagated dependencies: texlive-iftex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luapackageloader
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Allow LuaTeX to load external Lua packages
Description:

This package allows LuaTeX to load packages from the default package.path and package.cpath locations. This could be useful to load external Lua modules, including modules installed via LuaRocks.

texlive-l3packages 2026.1
Propagated dependencies: texlive-l3kernel@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l3packages
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: High-level LaTeX3 concepts
Description:

This collection contains implementations for aspects of the LaTeX3 kernel, dealing with higher-level ideas such as the Designer Interface. The packages here are considered broadly stable (The LaTeX3 Project does not expect the interfaces to alter radically). These packages are built on LaTeX2e conventions at the interface level, and so may not migrate in the current form to a stand-alone LaTeX3 format.

Packages provided are xparse, which provides a high-level interface for declaring document commands xfp, an expandable IEEE 754 FPU for LaTeX, l3keys2e, which makes the facilities of the kernel module l3keys available for use by LaTeX 2e packages, xtemplate, which provides a means of defining generic functions using a key-value syntax, and xfrac, which provides flexible split-level fractions.

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-bxjaholiday 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxjaholiday
Licenses: Expat
Build system: texlive
Synopsis: Support for Japanese holidays
Description:

This LaTeX package provides a command to convert dates to names of Japanese holidays. Another command, converting dates to the day of the week in Japanese, is available as a free gift.

texlive-simplified-latex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/simplified-latex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Simplified introduction to LaTeX
Description:

This package provides an accessible introduction to LaTeX for the beginner.

texlive-weiqi 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/weiqi
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset Weiqi (Go)
Description:

This package uses LaTeX3 to typeset Weiqi (Go).

texlive-examz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/examz
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Randomized exams with multiple versions
Description:

The examz document class builds on the exam document class. An author may use the class exactly as the exam class, but there are also additional features. The document class facilitates the writing of questions with random elements, the creation of multiple versions of an exam, and the use of separate files as question banks.

texlive-ocgx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ocgx
Licenses: LPPL (any version) LPPL (any version)
Build system: texlive
Synopsis: Use OCGs within a PDF document without JavaScript
Description:

The package extends the ocg package, which allows you to create OCGs (Optional Content Groups) in PDF documents. Every OCG includes TeX material into a layer of the PDF file. Each of these layers can be displayed or not. Links can enable or disable the display of OCGs. The ocgx package does not use Javascript embedded in the PDF document to enable (to show) or disable (to hide) OCGs.

texlive-sfee 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sfee
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for Smart Factory and Energy Efficence magazine of the Tecnologico
Description:

The SFEE class belongs to the Smart Factory and Energy Efficence magazine of the Tecnologico Nacional de Mexico/ITS Purisima del Rincon. SFEE.cls was designed using the LaTeX document class standard. It is accompanied by SFEE.bst, which provides the necessary elements to generate the article citations.

texlive-hexboard 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hexboard
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: For drawing Hex boards and games
Description:

hexboard is a package for LaTeX that should also work with LuaTeX and XeTeX, that provides functionality for drawing Hex boards and games.

texlive-ean13isbn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ean13isbn
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Print EAN13 for ISBN
Description:

The package provides the means to typeset ISBN codes with EAN-13; it uses the (generic) package ean13.tex to typeset the actual barcode.

texlive-mucproc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mucproc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Conference proceedings for the German MuC-conference
Description:

The mucproc.cls is a document class to support the formatting guidelines for submissions to the German Mensch und Computer conference.

texlive-morewrites 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/morewrites
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Always room for a new write stream
Description:

The package aims to solve the error No room for a new \write, which occurs when the user, or when the user's packages have allocated too many streams using \newwrite (TeX has a fixed maximum number --- 16 --- of such streams built-in to its code). The package hooks into TeX primitive commands associated with writing to files; it should be loaded near the beginning of the sequence of loading packages for a document.

texlive-babel-icelandic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-icelandic
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Babel support for Icelandic
Description:

The package provides the language definition file for support of Icelandic in Babel. Some shortcuts are defined, as well as translations to Icelandic of standard LaTeX names.

texlive-hanoi 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hanoi
Licenses: Public Domain
Build system: texlive
Synopsis: Tower of Hanoi in TeX
Description:

The Plain TeX program (typed in the shape of the towers of Hanoi) serves both as a game and as a TeX programming exercise. As a game, it will solve the towers with (up to) 15 discs.

texlive-texplate 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texplate
Licenses: Modified BSD
Build system: texlive
Synopsis: Tool for creating document structures based on templates
Description:

TeXplate is a tool for creating document structures based on templates. The application name is a word play on TeX and template, so the purpose seems quite obvious: we want to provide an easy and straightforward framework for reducing the typical code boilerplate when writing TeX documents. Also note that one can easily extrapolate the use beyond articles and theses: the application is powerful enough to generate any text-based structure, given that a corresponding template exists.

Total packages: 32521