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

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-multinotes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multinotes
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typesetting multilingual lecture notes and exercise sheets
Description:

This package provides tools for typesetting multilingual lecture notes, exercise sheets, and general-purpose documents. Each language is specified via its corresponding babel identifier and is associated with a declaration, macro, and environment used to delimit content written in that language. Arbitrary combinations of languages can be loaded in a single document to support both monolingual and multilingual output. The package also defines macros and environments for typesetting lecture notes and exercise sheets, including configurable inclusion of elements such as proofs, solutions, and sketchboxes.

texlive-association-matrix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/association-matrix
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX support for creating association matrices
Description:

This package allows the creation of association matrices in an clear and concise fashion, without having to deal with manually generating and modifying the tables while working. All you have to do is define the rows and the columns by their unique identifier, and then specify which cells should be marked as associated. Then, the \amxgenerate command generates a table that shows in the cells with a blip (*) where the association was added.

texlive-numbersets 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/numbersets
Licenses: Expat
Build system: texlive
Synopsis: Display number sets with customizable typefaces
Description:

This package allows users to express mathematical concepts related to sets of numbers using meaningful commands rather than relying on visual representations. It can specify typefaces for number sets, define typeface rules, and create commands that represent number sets. It includes several predefined presets for common number sets.

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

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

texlive-spath3 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spath3
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Manipulate soft paths in PGF
Description:

The spath3 library provides methods for manipulating the soft paths of TikZ/PGF. Packaged with it are two TikZ libraries that make use of the methods provided. These are libraries for drawing calligraphic paths and for drawing knot diagrams.

texlive-advdate 2026.1
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.

texlive-prelim2e 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/prelim2e
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Allows the marking of preliminary versions of a document
Description:

This package puts text below the normal page content (the default text marks the document as draft and puts a timestamp on it). It Can be used together with e.g., the vrsion, rcs and rcsinfo packages.

texlive-amsaddr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/amsaddr
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Alter the position of affiliations in @code{amsart}
Description:

The package is to be used with the amsart document class. It lets you move the authors affiliations either just below the authors names on the front page or as footnotes on the first page. The email addresses are always listed as a footnote on the front page.

texlive-patchcmd 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/patchcmd
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Change the definition of an existing command
Description:

The package provides a command \patchcommand that can be used to add material at the beginning and the end of the replacement text of an existing macro. It works for macros with any number of normal arguments, including those that were defined with \DeclareRobustCommand.

texlive-aspectratio 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/aspectratio
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Capital @samp{A} and capital @samp{R} ligature for Aspect Ratio
Description:

The package provides fonts (both as Adobe Type 1 format, and as Metafont source) for the AR symbol (for Aspect Ratio) used by aeronautical scientists and engineers. Note that the package supersedes the package ar.

texlive-etex-pkg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/etex-pkg
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: E-TeX support package
Description:

The package provides support for LaTeX documents to use many of the extensions offered by e-TeX; in particular, it modifies LaTeX's register allocation macros to make use of the extended register range. The etextools package provides macros that make more sophisticated use of e-TeX's facilities.

texlive-theanodidot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/theanodidot
Licenses: LPPL (any version) SIL OFL 1.1
Build system: texlive
Synopsis: TheanoDidot fonts with LaTeX support
Description:

This package provides the TheanoDidot font designed by Alexey Kryukov, in both TrueType and Type1 formats, with support for both traditional and modern LaTeX processors. An artificially-emboldened variant has been provided but there are no italic variants.

texlive-figput 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/figput
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Create interactive figures in LaTeX
Description:

FigPut allows figures to be specified using JavaScript. The resulting document can be viewed as a static PDF, as usual, or the document can be viewed in a web-browser, in which case the figures are interactive. A variety of interactive widgets are included.

texlive-pst-intersect 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-intersect
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Compute intersections of arbitrary curves
Description:

The package computes the intersections between arbitrary PostScript paths or Bezier curves, using the Bezier clipping algorithm.

texlive-fdsymbol 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fdsymbol
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Maths symbol font
Description:

FdSymbol is a maths symbol font, designed as a companion to the Fedra family, but it might also fit other contemporary typefaces.

texlive-jetbrainsmono-otf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jetbrainsmono-otf
Licenses: LPPL 1.3+ SIL OFL 1.1
Build system: texlive
Synopsis: Support for the OpenType font JetBrains
Description:

This package provides support for the OpenType font JetBrainsMono --- so with LuaLaTeX or XeTeX, and fontspec --- with or without ligatures, and with weights versions.

texlive-mathsemantics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mathsemantics
Licenses: Expat
Build system: texlive
Synopsis: Semantic math commands in LaTeX
Description:

This LaTeX package provides both syntactic and semantic helpers to typeset mathematics in LaTeX. The syntactic layer eases typesetting of formulae in general, while the semantic layer provides commands like \inner{x}{y} to unify typesetting of inner products. These not only unify typesetting of math formulae but also allow easily adapting notation if a user prefers to. The semantic layer is split into topics.

texlive-psutils-bin 2026.1
Dependencies: libpaper@2.0.0 perl@5.36.0 texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: LGPL 2.1+ FSF-free
Build system: gnu
Synopsis: Binaries for @code{texlive-psutils}
Description:

This package provides the binaries for texlive-psutils.

texlive-continue 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/continue
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Prints continuation marks on pages of multipage documents
Description:

This package provides for a variety of continuation indicators on pages when the text continues on the following page. The default is to only mark odd pages, but all pages can be marked and the marking can be stopped or started at any point.

texlive-emf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emf
Licenses: GPL 3
Build system: texlive
Synopsis: Support for the EMF symbol
Description:

This package provides LaTeX support for the symbol for the EMF in electric circuits and electrodynamics. It provides support for multiple symbols but does not provide any fonts. The fonts themselves must be acquired otherwise.

texlive-soton 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/soton
Licenses: LPPL (any version)
Build system: texlive
Synopsis: University of Southampton-compliant slides
Description:

The bundle contains two packages: soton-palette which defines colour-ways, and soton-beamer, which uses the colours to produce compliant presentations.

texlive-mkjobtexmf 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mkjobtexmf
Licenses: Artistic License 2.0
Build system: texlive
Synopsis: Generate a texmf tree for a particular job
Description:

The package provides a Perl script, which runs a program and tries to find the names of file used. Two methods are available, option -recorder of (Web2C) TeX and the program strace. Then it generates a directory with a texmf tree. It checks the found files and tries sort them in this texmf tree. The script may be used for archiving purposes or to speed up later TeX runs.

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-colorwav 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colorwav
Licenses: LGPL 3+
Build system: texlive
Synopsis: Colours by wavelength of visible light
Description:

The package allows the user to obtain an RGB value (suitable for use in the color package) from a wavelength of light. The default unit is nanometres, but other units may be used. Note that this function is also available within xcolor.

Total packages: 73992