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

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-pst-slpe 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-slpe
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Sophisticated colour gradients
Description:

This PStricks package covers all the colour gradient functionality of pst-grad (part of the base PSTricks distribution), and provides the following facilities:

  • it permits the user to specify an arbitrary number of colours, along with the points at which they are to be reached;

  • it converts between RGB and HSV behind the scenes;

  • it provides concentric and radial gradients;

  • it provides a command \psBall that generates bullets with a three-dimensional appearance.

texlive-mathpazo 2026.1
Propagated dependencies: texlive-fpl@2026.1 texlive-palatino@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mathpazo
Licenses: GPL 3+
Build system: texlive
Synopsis: Fonts to typeset mathematics to match Palatino
Description:

The Pazo Math fonts are a family of PostScript fonts suitable for typesetting mathematics in combination with the Palatino family of text fonts. The Pazo Math family is made up of five fonts provided in Adobe Type 1 format. These contain glyphs that are usually not available in Palatino and for which Computer Modern looks odd when combined with Palatino. These glyphs include the uppercase Greek alphabet in upright and slanted shapes, the lowercase Greek alphabet in slanted shape, several mathematical glyphs and the uppercase letters commonly used to represent various number sets. LaTeX macro support is provided in package psnfss.

texlive-enigma 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/enigma
Licenses: FreeBSD
Build system: texlive
Synopsis: Encrypt documents with a three rotor Enigma
Description:

The package provides historical encryption (Enigma cipher) for LuaTeX-based formats.

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-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-lecturenotes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lecturenotes
Licenses: Expat
Build system: texlive
Synopsis: LaTeX document class for lecture notes
Description:

This package provides a LaTeX document class for lecture notes, for a seminar, for an entire course with several lectures, or for brief talks. It provides an elegant template with support for sidenotes and detailed title section along with several other options. It requires compilation with LuaLaTeX and typesets with the kpfonts-otf package.

texlive-egpeirce 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/egpeirce
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw existential graphs invented by Charles Peirce
Description:

This package is for drawing existential graphs invented and developed by philosopher and polymath Charles Peirce. It also contains new and unique symbols for several types of linear logical operators Peirce invented and used in his larger logical system.

texlive-lhelp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lhelp
Licenses: GPL 3+
Build system: texlive
Synopsis: Miscellaneous helper packages
Description:

This package defines macros which are useful for many documents. It is a large collection of simple little helpers which do not really warrant a separate package on their own. Included are, among other things, definitions of common units with preceding thinspaces, framed boxes where both width and height can be specified, starting new odd or even pages, draft markers, notes, conditional includes, including EPS files, and versions of enumerate and itemize which allow the horizontal and vertical spacing to be changed.

texlive-dcpic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dcpic
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Commutative diagrams in a LaTeX and TeX documents
Description:

DCpic is a package for typesetting commutative diagrams within a LaTeX and TeX documents. Its distinguishing features are: a powerful graphical engine, the PiCTeX package; an easy specification syntax in which a commutative diagram is described in terms of its objects and its arrows (morphism), positioned in a Cartesian coordinate system.

texlive-bussproofs-colorful 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bussproofs-colorful
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Color extension for the @code{bussproofs} package
Description:

This is a small extension to the bussproofs package that adds color control for proof trees. It allows users to customize the colors of nodes (formulas), inference lines, and labels via package options and runtime commands, while preserving the original layout and spacing of bussproofs.

texlive-gofonts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gofonts
Licenses: Modified BSD LPPL (any version)
Build system: texlive
Synopsis: GoSans and GoMono fonts with LaTeX support
Description:

This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the GoSans and GoMono families of fonts designed by the Bigelow & Holmes foundry. GoSans is available in three weights: Regular, Medium, and Bold (with corresponding italics). GoMono is available in regular and bold, with italics.

texlive-pst-platon 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-platon
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Platonic solids in PSTricks
Description:

The package adds to PSTricks the ability to draw 3-dimensional views of the five Platonic solids.

texlive-xcjk2uni 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xcjk2uni
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Convert CJK characters to Unicode, in pdfTeX
Description:

The package provides commands to convert CJK characters to Unicode in non-UTF-8 encoding; it provides hooks to support hyperref in producing correct bookmarks. The bundle also provides /ToUnicode mapping file(s) for a CJK subfont; these can be used with the cmap package, allowing searches of, and cut-and-paste operations on a PDF file generated by pdfTeX.

texlive-trajan 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/trajan
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Fonts from the Trajan's Column in Rome
Description:

This package provides fonts (both as Metafont source and in Adobe Type 1 format) based on the capitals carved on the Trajan's Column in Rome in 114 AD, together with macros to access the fonts. The font is uppercase letters together with some punctuation and analphabetics; no lowercase or digits.

texlive-tikz-nef 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-nef
Licenses: Expat
Build system: texlive
Synopsis: Create diagrams for neural networks
Description:

The nef TikZ library provides predefined styles and shapes to create diagrams for neural networks constructed with the methods of the Neural Engineering Framework (NEF). The following styles are supported:

  • ea: ensemble array,

  • ens: ensemble,

  • ext: external input or output,

  • inhibt: inhibitory connection,

  • net: network,

  • pnode: pass-through node,

  • rect: rectification ensemble,

  • recurrent: recurrent connection.

texlive-wargame 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wargame
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: LaTeX package to prepare hex'n'counter wargames
Description:

This package can help make classic Hex'n'Counter wargames using LaTeX. The package provide tools for generating Hex maps and boards Counters for units, markers, and so on Counter sheets Order of Battle charts Illustrations in the rules using the defined maps and counters The result will often be a PDF (or set of PDFs) that contain everything one will need for a game (rules, charts, boards, counter sheets). The package uses NATO App6 symbology for units. The package uses NATO App6 symbology for units. The package uses TikZ for most things. The package support exporting the game to a VASSAL module.

texlive-xindy-persian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xindy-persian
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for the Persian language in Xindy
Description:

The package offers Persian language support for indexing using Xindy.

texlive-makegobbler 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/makegobbler
Licenses: LPPL 1.3c CeCILL
Build system: texlive
Synopsis: Keep or drop some part of LaTeX source code
Description:

The makegobbler package provides a mechanism to selectively drop (gobble) or keep (ungobble) portions of LaTeX source code, either conditionally or unconditionally. The affected code is delimited by user-defined control sequences that act as explicit markers.

texlive-jobname-suffix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jobname-suffix
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Compile differently based on the filename
Description:

This package allows compiling a document differently depending on the portion of the document's file name (internally, the \jobname) that comes after the first - character. This allows one to have one source file and multiple links to this source file that each compile differently.

texlive-latex-context-ppchtex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-context-ppchtex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Legacy stub to allow loading pictex as m-pictex
Description:

m-pictex.sty was a wrapper for a ConTeXt module making picTeX more easily usable in classic TeX with no e-TeX extensions. It is here adjusted to be a stub loading pictex.sty. This has not been needed in LaTeX or ConTeXt for decades, but old documents may be using this name.

texlive-antomega 2026.1
Propagated dependencies: texlive-omega@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/antomega
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Alternative language support for Omega and Lambda
Description:

This package provides a language support package for Omega and Lambda. This replaces the original Omega package for use with Lambda, and provides extra facilities (including Babel-like language switching, which eases porting of LaTeX documents to Lambda).

texlive-dvipos 2026.1
Propagated dependencies: texlive-dvipos-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: GPL 2+
Build system: texlive
Synopsis: Support DVI @samp{pos:} specials used by ConTeXt DVI output
Description:

dvipos parses a DVI file looking for pos: specials. It then outputs the information from those specials along with information that only a DVI postprocessor could determine, such as the current x and y location.

texlive-xeindex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xeindex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Automatic index generation for XeLaTeX
Description:

The package is based on XeSearch, and will automatically index words or phrases in an XeLaTeX document. Words are declared in a list, and every occurrence then creates an index entry whose content can be fully specified beforehand.

texlive-skills 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/skills
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create proficiency tests
Description:

This package attempts to make it easy for even a LaTeX novice to prepare proficiency tests, especially in combination with the exam document class. Thus, almost all command names are very similar. After defining skills in the preamble or in an external file, they are declared using labels, and can optionally be set as global skills. A skills table is generated to summarize the evaluated competencies and to allow for writing down the resulting proficiency level.

Total packages: 32521