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

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-screenplay 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/screenplay
Licenses: GPL 3+
Build system: texlive
Synopsis: Class file to typeset screenplays
Description:

The class implements the format recommended by the Academy of Motion Picture Arts and Sciences.

texlive-hvpygmentex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hvpygmentex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Syntax-highlighting of program code
Description:

The package is based on pygmentex but provides an automatic run from within the document itself, with the option --shell-escape. It does not need the additional action by the user to run the external program pygmentize to create the code snippets.

texlive-fncychap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fncychap
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Seven predefined chapter heading styles
Description:

This package provides seven predefined chapter heading styles. Each style can be modified using a set of simple commands. Optionally one can modify the formatting routines in order to create additional chapter headings.

texlive-structmech 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/structmech
Licenses: GPL 3+
Build system: texlive
Synopsis: TikZ command set for structural mechanics drawings
Description:

This package provides a collection of TikZ commands that allow users to draw basic elements in material/structural mechanics. It is thus possible to draw member forces, nodal forces/displacements, various boundary conditions, internal force distributions, etc.

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

This package allows the user to produce Braille documents on paper for the blind without knowing Braille. Python scripts grade1.py and grade2.py convert ordinary text to grade 1 and 2 Braille tags; then, the LaTeX package takes the tags and prints out corresponding Braille symbols.

texlive-lua-alt-getopt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-alt-getopt
Licenses: Expat
Build system: texlive
Synopsis: Process application arguments as @code{getopt_long}
Description:

This package provides a Lua module for processing application arguments in the same way as BSD/GNU getopt_long(3) functions do.

texlive-lm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lm
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Latin Modern family of fonts
Description:

The Latin Modern fonts are derived from the famous Computer Modern fonts designed by Donald E. Knuth and described in Volume E of his Computers & Typesetting series.

texlive-hitex 2026.1
Propagated dependencies: texlive-cm@2026.1 texlive-etex@2026.1 texlive-hitex-bin@2026.1 texlive-hyphen-base@2026.1 texlive-knuth-lib@2026.1 texlive-plain@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hitex
Licenses: X11
Build system: texlive
Synopsis: TeX extension writing HINT output for on-screen reading
Description:

This package provides a TeX extension that generates HINT output. The HINT file format is an alternative to the DVI and PDF formats which was designed specifically for on-screen reading of documents. Especially on mobile devices, reading DVI or PDF documents can be cumbersome. Mobile devices are available in a large variety of sizes but typically are not large enough to display documents formatted for a4/letter-size paper. To compensate for the limitations of a small screen, users are used to alternating between landscape (few long lines) and portrait (more short lines) mode. The HINT format supports variable and varying screen sizes, leveraging the ability of TeX to format a document for nearly-arbitrary values of \hsize and \vsize.

texlive-numberpt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/numberpt
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Counters spelled out in Portuguese
Description:

This package defines commands to display counters spelled out in Portuguese. Options are offered to select variations in the spelling of 14, or Brazilian vs. European Portuguese forms in the spelling of 16, 17, and 19.

texlive-prodint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/prodint
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Font that provides the product integral symbol
Description:

Product integrals are to products, as integrals are to sums. They have been around for more than a hundred years, they have not become part of the standard mathematician's toolbox, possibly because no-one invented the right mathematical symbol for them. The authors have remedied that situation by proposing the symbol and providing this font.

texlive-bxdpx-beamer 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxdpx-beamer
Licenses: Expat
Build system: texlive
Synopsis: Dvipdfmx extras for use with Beamer
Description:

The package is a driver to support Beamer navigation symbols and \framezoomed regions when using dvipdfmx as PDF generator (e.g., as part of e-pTeX). The package does not define any user commands.

texlive-ptext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ptext
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Lipsum for Persian
Description:

The package provides lipsum-like facilities for the Persian language. The source of the filling text is the Persian epic the Shanameh (100 paragraphs are used).

texlive-rulerbox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rulerbox
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw rulers around a box
Description:

This is a LaTeX package for drawing rulers around a box. This might be useful when showing the absolute size of something in electronic documents, or designating the relative scale in printed materials.

texlive-mpostinl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mpostinl
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Embed MetaPost figures within LaTeX documents
Description:

This LaTeX2e package enables the embedding of MetaPost figures within LaTeX documents. The package automatically collects the embedded definitions and figures in a .mp file, adds an appropriate LaTeX document structure, and compiles it to .mps files. It also allows for various configuration options to manage the generation of files and compilation.

texlive-collection-formatsextra 2026.1
Propagated dependencies: texlive-aleph@2026.1 texlive-antomega@2026.1 texlive-collection-basic@2026.1 texlive-collection-latex@2026.1 texlive-eplain@2026.1 texlive-hitex@2026.1 texlive-jadetex@2026.1 texlive-lambda@2026.1 texlive-lollipop@2026.1 texlive-mltex@2026.1 texlive-mxedruli@2026.1 texlive-omega@2026.1 texlive-omegaware@2026.1 texlive-otibet@2026.1 texlive-passivetex@2026.1 texlive-psizzl@2026.1 texlive-startex@2026.1 texlive-texsis@2026.1 texlive-xmltex@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: Additional TeX formats
Description:

This is a collection of TeX formats, i.e., large-scale macro packages designed to be dumped into .fmt files --- excluding the most common ones, such as LaTeX and ConTeXt, which have their own package(s). It also includes the Aleph engine and related Omega formats and packages, and the HiTeX engine and related.

texlive-ebgaramond-maths 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ebgaramond-maths
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX support for EBGaramond fonts in mathematics
Description:

This package provides some LaTeX support for the use of EBGaramond12 in mathematics.

texlive-classics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/classics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Cite classic works
Description:

The package provides a basic framework to cite classic works (specially from authors such as Homer, Plato, Aristotle, Descartes, Hume, and Kant) in accordance with traditional pagination systems. It may be used in conjunction with other citation packages.

texlive-translation-chemsym-de 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/translation-chemsym-de
Licenses: LPPL (any version)
Build system: texlive
Synopsis: German version of @code{chemsym}
Description:

This is a German translation of the chemsym documentation.

texlive-akletter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/akletter
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Comprehensive letter support
Description:

This is an advanced letter document class which extends LaTeX's usual letter class, providing support for building your own letterhead and marking fold points for window envelopes. The class supersedes an earlier class called myletter.

texlive-refstyle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/refstyle
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Advanced formatting of cross references
Description:

The package provides a consistent way of producing references throughout a project. Enough flexibility is provided to make local changes to a single reference. The user can configure their own setup. The package offers a direct interface to varioref (for use, for example, in large projects such as a series of books, or a multivolume thesis written as a series of documents), and name references from the nameref package may be incorporated with ease. For large projects such as a series of books or a multi volume thesis, written as freestanding documents, a facility is provided to interface to the xr package for external document references.

texlive-chordbox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chordbox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw chord diagrams
Description:

This package provides two macros for drawing chord diagrams, as may be found for example in chord charts/books and educational materials. They are composed as TikZ pictures and have several options to modify their appearance.

texlive-kkran 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kkran
Licenses: Expat
Build system: texlive
Synopsis: Generate answer fields in tests and exams
Description:

This package provides a Lua- and TikZ-based package created for the Japanese education sector. It enables the arrangement of box-shaped answer fields in any desired combination using simple commands. It also facilitates the easy creation of multiple-choice answer sheets (mark sheets). Furthermore, it covers the functionality of toggling the display of model answers (solutions) via an option, and even the creation of grid-style answer fields (graph paper-like cells).

texlive-algolrevived 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/algolrevived
Licenses: SIL OFL 1.1 LPPL 1.3c
Build system: texlive
Synopsis: Revival of Frutiger's Algol alphabet
Description:

The package revives Frutiger's Algol alphabet, designed in 1963 for the code segments in an ALGOL manual. It provides OpenType and Type 1, regular and medium weights, upright and slanted variations. Albeit not monospaced, this font is good for listings if you don't need code to be aligned with specific columns. It also makes a passable but limited text font.

texlive-context-animation 2026.1
Propagated dependencies: texlive-context@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/context-animation
Licenses: GPL 3
Build system: texlive
Synopsis: Generate fieldstack based animation with ConTeXt
Description:

The package is a port, to Context (mkvi), of the corresponding LaTeX package.

Total packages: 32967