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

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-prociagssymp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/prociagssymp
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for IAG symposium papers
Description:

This package provides (re-)definitions of some LaTeX commands that can be useful for the preparation of papers with the style of the proceedings of symposia sponsored by the IAG published by Springer-Verlag.

texlive-antique-spanish-units 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/antique-spanish-units
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Short document about antique Spanish units
Description:

This short document is about antique Spanish units used in Spain and their colonies between the sixteenth and nineteenth centuries. The next step will be to develop a LaTeX package similar to siunitx. The document could be interesting for historians, economists, metrologists and others, as a reference and detailed compendium about this old system of units.

texlive-bangorexam 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bangorexam
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset an examination at Bangor University
Description:

The package allows typesetting of Bangor Univesity's exam style. It currently supports a standard A/B choice, A-only compulsory and n from m exam styles. Marks are totalled and checked automatically.

texlive-spectralsequences 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spectralsequences
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Print spectral sequence diagrams using PGF/TikZ
Description:

The package is a specialized tool built on top of PGF/TikZ for drawing spectral sequences. It provides a powerful, concise syntax for specifying the data of a spectral sequence, and then allows the user to print various pages of spectral sequences, automatically choosing which subset of the classes, differentials, and structure lines to display on each page. It also handles most of the details of the layout. At the same time, it is extremely flexible. spectralsequences is closely integrated with TikZ to ensure that users can take advantage of as much as possible of its expressive power. It is possible to turn off most of the automated layout features and draw replacements using TikZ commands. The package also provides a carefully designed error reporting system intended to ensure that it is as clear as possible what is going wrong.

texlive-txgreeks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/txgreeks
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Shape selection for TX fonts Greek letters
Description:

The package allows LaTeX users who use the TX fonts to select the shapes (italic or upright) for the Greek lowercase and uppercase letters. Once the shapes for lowercase and uppercase have been selected via a package option, the \other prefix (e.g., \otheralpha) allows using the alternate glyph (as in the fourier package). The txgreeks package does not constrain the text font that may be used in the document.

texlive-cvss 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cvss
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Compute and display CVSS base scores
Description:

The Common Vulnerability Scoring System (CVSS) is an open framework for communicating the characteristics and severity of software vulnerabilities. CVSS consists of three metric groups: Base, Temporal, and Environmental. This package allows the user to compute CVSS3.1 base scores and use them in documents, i.e., it only deals with the Base score. Temporal and Environmental scores will be part of a future release.

texlive-dhua 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dhua
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: German abbreviations using thin space
Description:

The package provides commands for those abbreviations of German phrases for which the use of thin space is recommended.

texlive-ltb2bib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ltb2bib
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Converts @code{amsrefs} bibliographical databases to BibTeX format
Description:

This package implements a LaTeX command that converts an amsrefs bibliographical database (.ltb) to a BibTeX bibliographical database (.bib). ltb2bib is the reverse of the amsxport option in amsrefs.

texlive-texcount 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texcount
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Count words in a LaTeX document
Description:

TeXcount is a Perl script that counts words in the text of LaTeX files. It has rules for handling most of the common macros, and can provide colour-coded output showing which parts of the text have been counted.

texlive-dvdcoll 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvdcoll
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for typesetting DVD archives
Description:

Having lost the overview of my DVD archives, I simply could not remember if I already recorded the documentary running on TV that day. I chose to recreate the index using LaTeX: the design aim was a hyperlinked and fully searchable PDF-document, listing my DVDs with all titles, lengths and so on. Further requirements were support for seasons of TV series and a list with all faulty or missing programs for rerecording. The dvdcoll class supports all these requirements.

dvdcoll.cls follows the structure <number><title><length>. As a result, the class is not limited to DVDs --- you can of course typeset archives of CD-ROMs, Audio-CDs and so on. Supported languages at the moment: English, French, German, Italian, Polish, Portuguese, Spanish.

texlive-polyomino 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/polyomino
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Polyominoes using TikZ and LaTeX3
Description:

This package is based on the package TikZ and can be used to draw polyominoes. It is possible to define custom styles, pics and grids.

texlive-convbkmk 2026.1
Dependencies: ruby@3.3.9
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/convbkmk
Licenses: Expat
Build system: texlive
Synopsis: Correct pLaTeX/upLaTeX bookmarks in PDF created with @code{hyperref}
Description:

The package provides a small Ruby script that corrects bookmarks in PDF files created by pLaTeX or upLaTeX, using hyperref.

texlive-auto-pst-pdf 2026.1
Propagated dependencies: texlive-ifplatform@2026.1 texlive-iftex@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/auto-pst-pdf
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Wrapper for @code{pst-pdf} (with some PSfrag features)
Description:

The package uses --shell-escape to execute pst-pdf when necessary. Wrappers are provided for various psfrag-related features so that Matlab figures via laprint, Mathematica figures via MathPSfrag, and regular PSfrag figures can all be input consistently and easily.

texlive-biocon 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biocon
Licenses: GPL 3+
Build system: texlive
Synopsis: Typesetting biological species names
Description:

The biocon--biological conventions--package aids the typesetting of some biological conventions. At the moment, it makes a good job of typesetting species names (and ranks below the species level). A distinction is made between the Plant, Fungi, Animalia and Bacteria kingdoms. There are default settings for the way species names are typeset, but they can be customized. Different default styles are used in different situations.

texlive-interfaces 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/interfaces
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Set parameters for other packages, conveniently
Description:

The package provides a small number of convenient macros that access features in other frequently-used packages, or provide interfaces to other useful facilities such as the pdfTeX \pdfelapsedtime primitive.

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-footnoterange 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/footnoterange
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: References to ranges of footnotes
Description:

The package provides the environments footnoterange and footnoterange*. Multiple footnotes inside these environments are not referenced as (e.g.) 1 2 3 but as 1-3, i.e., the range (from first to last referred footnote at that place) is given. If the hyperref package is loaded with enabled hyperfootnotes option, then the references are hyperlinked. (References to footnotes in footnoterange* environments are never hyperlinked.)

texlive-upmethodology 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/upmethodology
Licenses: LGPL 3
Build system: texlive
Synopsis: Writing specifications such as for UP-based methodologies
Description:

The bundle allows the user to create Unified Process methodology (UP or RUP) based documents. The style provides document versioning, document history, document authors, document validators, specification description, task management, and several helping macros.

texlive-complexpolylongdiv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/complexpolylongdiv
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typesetting (complex) polynomial long division
Description:

This package provides a simple interface for typesetting (complex) polynomial long division.

texlive-amscls 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/amscls
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: AMS document classes for LaTeX
Description:

This bundle contains three AMS classes: amsart (for writing articles for the AMS), amsbook (for books) and amsproc (for proceedings), together with some supporting material. The material is made available as part of the AMS-LaTeX distribution.

texlive-l3backend 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l3backend
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX3 backend drivers
Description:

This package forms parts of expl3, and contains the code used to interface with backends (drivers) across the expl3 codebase. The functions here are defined differently depending on the engine in use. As such, these are distributed separately from l3kernel to allow this code to be updated on an independent schedule.

texlive-fontscripts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fontscripts
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Font encodings, metrics and Lua script fragments for font creation
Description:

This package provides font encodings, metrics and Lua script fragments for generating font support packages for 8-bit engines with l3build. An optional template-based system enables the automatic generation of font tables and l3build tests. It also eases addition of variable scaling to .fd files (unsupported by some tools).

It is primarily designed for fontinst, but can be adapted for use with other programs. Default configuration is intended to be cross-platform and require only tools included in TeX Live, but the documentation includes a simple adaption for integration with FontForge and GNU make.

texlive-hduthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hduthesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX class for bachelor and MPhil theses in Hangzhou Dianzi University
Description:

This package provides a LaTeX template for graduation theses from Hangzhou Dianzi University. It supports the formatting of bachelor and MPhil degree theses.

texlive-nameauth 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nameauth
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Name authority mechanism for consistency in body text and index
Description:

Publications, that reference many names, require editors and proofreaders to track those names in the text and index. The package offers name authority macros that allow authors and compilers to normalize occurrences of names, variant name forms, and pen names in the text and index. This may help minimize writing and production time and cost.

Total packages: 32521