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

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-asypictureb 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/asypictureb
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: User-friendly integration of Asymptote into LaTeX
Description:

The package is an unofficial alternative to the package provided with the Asymptote distribution, for including pictures within a LaTeX source file. While it does not duplicate all the features of the official package, this package is more user-friendly in several ways. Most notably, Asymptote errors are repackaged as LaTeX errors, making debugging less of a pain. It also has a more robust mechanism for identifying unchanged pictures that need not be recompiled.

texlive-tabto-ltx 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tabto-ltx
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Tab to a measured position in the line
Description:

This package provides \tabto<length>, which moves the typesetting position to <length> from the left margin of the paragraph. If the typesetting position is already further along, \tabto starts a new line; the command \tabto* will move position backwards if necessary, so that previous text may be overwritten. In addition, the command \TabPositions may be used to define a set of tabbing positions, after which the command \tab advances typesetting position to the next defined tab stop.

texlive-advdate 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/advdate
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Print a date relative to today
Description:

This package provides macros which can add a specified number of days to the current date (as specified in \today), to save, set and restore the current date and to print it. The package has only been tested with Czech dates.

rubber 1.6.7
Dependencies: python-wrapper@3.11.14
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://gitlab.com/latex-rubber/rubber/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Wrapper for LaTeX and friends
Description:

Rubber is a program whose purpose is to handle all tasks related to the compilation of LaTeX documents. This includes compiling the document itself, of course, enough times so that all references are defined, and running BibTeX to manage bibliographic references. Automatic execution of dvips to produce PostScript documents is also included, as well as usage of pdfLaTeX to produce PDF documents.

texlive-ly1 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ly1
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Support for LY1 LaTeX encoding
Description:

The legacy texnansi (TeX and ANSI) encoding is known in the LaTeX scheme of things as LY1 encoding. The ly1 bundle includes metrics and LaTeX macros to use the three basic Adobe Type 1 fonts (Times, Helvetica and Courier) in LaTeX using LY1 encoding.

texlive-subeqn 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subeqn
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Package for subequation numbering
Description:

Sometimes it is necessary to be able to refer to subexpressions of an equation. In order to do that these subexpressions should be numbered. In standard LaTeX there is no provision for this. The subeqn package solves this. Note that this package is not compatible with the package subeqnarray, but it can be used together with the LaTeX class options leqno and fleqn.

texlive-topiclongtable 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/topiclongtable
Licenses: Expat
Build system: texlive
Synopsis: Extend longtable with cells that merge hierarchically
Description:

This LaTeX package extends longtable implementing cells that: merge with the one above if it has the same content, do not merge with the one above unless the ones on the left are merged, are well behaved with respect to longtable chunking on page breaks, and automatically draw the correct separation lines. The typical use case is a table spanning multiple pages that contains a list of hierarchically organized topics.

texlive-revtex4-1 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/revtex4-1
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Styles for various physics journals
Description:

This is an old version of revtex, and is kept as a courtesy to users having difficulty with the incompatibility of that latest version.

texlive-begriff 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/begriff
Licenses: GPL 3+
Build system: texlive
Synopsis: Typeset Begriffschrift
Description:

The package defines maths mode commands for typesetting Frege's Begriffschrift.

texlive-pst-magneticfield 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-magneticfield
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Plotting a magnetic field with PSTricks
Description:

pst-magneticfield is a PSTricks related package to draw the magnetic field lines of Helmholtz coils in a two or three dimensional view. There are several parameters to create a different output.

texlive-pgfopts 2025.2
Propagated dependencies: texlive-pgf@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pgfopts
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX package options with @code{pgfkeys}
Description:

The pgfkeys package (part of the PGF distribution) is a way of defining and using large numbers of keys for key-value syntaxes. However, pgfkeys itself does not offer means of handling LaTeX class and package options. This package adds such option handling to pgfkeys, in the same way that kvoptions adds the same facility to the LaTeX standard keyval package.

texlive-datetime2-esperanto 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datetime2-esperanto
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Esperanto language module for the @code{datetime2} package
Description:

This module provides the esperanto style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.

texlive-babel-belarusian 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-belarusian
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Babel support for Belarusian
Description:

The package provides support for use of Babel in documents written in Belarusian.

texlive-filecontents 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/filecontents
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Create an external file from within a LaTeX document
Description:

LaTeX2e's filecontents and filecontents* environments enable a LaTeX source file to generate external files as it runs through LaTeX. However, there are two limitations of these environments: they refuse to overwrite existing files, and they can only be used in the preamble of a document. The filecontents package removes these limitations, letting you overwrite existing files and letting you use filecontents filecontents* anywhere.

texlive-aleph 2025.2
Propagated dependencies: texlive-aleph-bin@2025.2 texlive-cm@2025.2 texlive-hyphen-base@2025.2 texlive-knuth-lib@2025.2 texlive-lambda@2025.2 texlive-latex@2025.2 texlive-plain@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/aleph
Licenses: GPL 3+
Build system: texlive
Synopsis: Extended TeX
Description:

This package provides a development of Omega, using most of the extensions of TeX, itself developed for e-TeX.

texlive-substr 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/substr
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Deal with substrings in strings
Description:

The package provides commands to deal with substrings of strings. Macros are provided to determine if one string is a substring of another, return the parts of a string before or after a substring, and count the number of occurrences of a substring.

texlive-dvisvgm 2025.2
Propagated dependencies: texlive-dvisvgm-bin@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvisvgm
Licenses: GPL 3+
Build system: texlive
Synopsis: Convert DVI, EPS, and PDF files to Scalable Vector Graphics format (SVG)
Description:

Dvisvgm is a command line utility that converts TeX DVI as well as EPS and PDF files to the XML-based Scalable Vector Graphics (SVG) format. It provides full font support including virtual fonts, font maps, and sub-fonts. If necessary, dvisvgm vectorizes Metafont's bitmap output in order to always create lossless scalable output. The embedded SVG fonts can optionally be replaced with graphics paths so that applications that do not support SVG fonts are enabled to render the graphics properly.

texlive-subfloat 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subfloat
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Sub-numbering for figures and tables
Description:

This package enables sub-numbering of floats (figures and tables) similar to the subequations environment of the amsmath package. The subfloat package is not to be confused with the subfig package which generates sub-figures within one normal figure, and manages their placement; subfloat only affects captions and numbering.

texlive-schule 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/schule
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for teachers at German schools
Description:

The schule bundle was built to provide packages and commands that could be useful for documents in German schools. At the moment, its main focus lies on documents for informatics as a school subject. An extension for physics is currently in progress.

For the time being, the whole package splits up into individual packages for informatics (including syntax diagrams, Nassi-Shneiderman diagrams, sequence diagrams, object diagrams, and class diagrams) as well as classes for written exams (tests, quizzes, teaching observations, information sheets, worksheets, and answer keys).

texlive-cinzel 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cinzel
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: LaTeX support for Cinzel and Cinzel Decorative fonts
Description:

Cinzel and Cinzel Decorative fonts, designed by Natanael Gama, find their inspiration in first century roman inscriptions, and are based on classical proportions. Cinzel is all-caps (similar to Trajan and Michelangelo), but is available in three weights (Regular, Bold, Black). There are no italic fonts, but there are Decorative variants, which can be selected by the usual italic-selection commands in the package's LaTeX support.

texlive-non-decimal-units 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/non-decimal-units
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Display and manipulate historical non-decimal units
Description:

Many historical unit systems were non-decimal. Units for such measures as length, area, weight, and so on were also often non-decimal, and in fact remain so in the few places of the world that have not made the change to the metric system. This package enables creation and configuration of such units to facilitate their presentation in textual and tabular contexts, as well as simple arithmetic.

texlive-t1utils-bin 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/t1utils
Licenses: Public Domain
Build system: gnu
Synopsis: Binaries for @code{texlive-t1utils}
Description:

This package provides the binaries for texlive-t1utils.

texlive-hyplain 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hyplain
Licenses: Public Domain
Build system: texlive
Synopsis: Basic support for multiple languages in Plain TeX
Description:

The package offers a means to set up hyphenation suitable for several languages and/or dialects, and to select them or switch between them while typesetting.

texlive-jigsaw 2025.2
Propagated dependencies: texlive-epstopdf-pkg@2025.2 texlive-iftex@2025.2 texlive-pgf@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jigsaw
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw jigsaw pieces with TikZ
Description:

This is a small LaTeX package to draw jigsaw pieces with TikZ. It is possible to draw individual pieces and adjust their shape, create tile patterns or automatically generate complete jigsaws.

Total packages: 70995