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

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-dtxgallery 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dtxgallery
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Small collection of minimal @file{.dtx} examples
Description:

This package provides a collection of files that demonstrate simple things that are possible with the flexible and under-appreciated docstrip file format. Each file of the collection is provided as a .dtx file and as the corresponding .pdf.

texlive-arabic-book 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arabic-book
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Arabic @code{book} class
Description:

This document class provides both Arabic and English support for TeX and LaTeX. Input may be in ASCII transliteration or other encodings (including UTF-8), and output may be Arabic, Hebrew, or any of several languages that use the Arabic script, as can be specified by the Polyglossia package. The Arabic font is presently available in any Arabic fonts style. In order to use Amiri font style, the user needs to install the amiri package. This document class runs with the XeTeX engine. PDF files generated using this class can be searched, and text can be copied from them and pasted elsewhere.

texlive-miller 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/miller
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset Miller indices
Description:

This package typesets Miller indices that are used in material science with an easy syntax. Minus signs are printed as bar above the corresponding number.

texlive-rank-2-roots 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rank-2-roots
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw (mathematical) rank 2 root systems
Description:

This package concerns mathematical drawings arising in representation theory. The purpose of this package is to ease drawing of rank 2 root systems, with Weyl chambers, weight lattices, and parabolic subgroups.

texlive-resolsysteme 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/resolsysteme
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Work on linear systems using xint or pyluatex
Description:

This package provides some commands (in French) to perform calculations on small (2x2 or 3x3 or 4x4) linear systems, with xint or pyluatex:

  • \DetMatrice or \DetMatricePY to display the determinant of a matrix;

  • \MatriceInverse or \MatriceInversePY to display the inverse of a matrix;

  • \SolutionSysteme or \SolutionSystemePY to display the solution of a linear system;

texlive-tkz-elements 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tkz-elements
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Lua library for drawing Euclidean geometry
Description:

This package provides a library written in Lua, allowing to make all the necessary calculations to define the objects of a Euclidean geometry figure. The definitions and calculations are only done with Lua. At the moment, once the calculations are done, tkz-euclide, or TikZ, do the drawings.

texlive-tikzinclude 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikzinclude
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Import TikZ images from collections
Description:

The package addresses the problem of importing only one TikZ-image from a file holding multiple images.

texlive-leftindex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/leftindex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Left indices with better spacing
Description:

This package provides commands for typesetting left indices. Unlike other similar packages, leftindex also indents the left superscript, providing much better spacing in general.

texlive-euxm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/euxm
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Extended Euler
Description:

This package extends Euler font to include two additional characters needed for Concrete Math.

texlive-ecothesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ecothesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX thesis template for the Universidade Federal de Vicosa
Description:

The package provides a LaTeX thesis template for the UFV, Brazil.

texlive-gtl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gtl
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Manipulating generalized token lists
Description:

The package provides tools for simple operations on lists of tokens which are not necessarily balanced. It is in particular used a lot in the unravel package, to go through tokens one at a time rather than having to work with entire braced groups at a time.

texlive-octave 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/octave
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset musical pitches with octave designations
Description:

This package package typesets musical pitch names with designation for the octave in either the Helmholtz system (with octave numbers), or the traditional system (with prime symbols). The system can also be changed mid-document.

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

This package defines commands \counterwithin (which sets up a counter to be reset when another is incremented) and \counterwithout (which unsets such a relationship).

texlive-pst-massspring 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-massspring
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create animations for two masses connected by a spring
Description:

This package can create animations (GIF or PDF) for two masses connected by a spring in a free fall.

texlive-mweights 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mweights
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for multiple-weight font packages
Description:

Many font families available for use with LaTeX are available at multiple weights. Many Type 1-oriented support packages for such fonts re-define the standard \mddefault or \bfdefault macros. This can create difficulties if the weight desired for one font family isn't available for another font family, or if it differs from the weight desired for another font family. The package provides a solution to these difficulties.

texlive-gatherenum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gatherenum
Licenses: GPL 3+
Build system: texlive
Synopsis: Crossover of @code{align*} and @code{enumerate}
Description:

This package (ab)uses the inline enumeration capabilities of enumitem to add a displayed enumeration mode, triggered by adding gathered to the key-value option list of the enumerate environment. The end result is similar to a regular enumerate environment wrapped in a multicols environment, with the following advantages:

  • it can pack items depending on their actual width rather than a fixed, constant number per line;

  • it fills items in a line-major order (instead of column-major order).

texlive-liturg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/liturg
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for typesetting Catholic liturgical texts
Description:

The packages offers simple macros for typesetting Catholic liturgical texts, particularly Missal and Breviary texts. The package assumes availability of Latin typesetting packages.

texlive-rulercompass 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rulercompass
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: TikZ library for straight-edge and compass diagrams
Description:

The package defines some commands and styles to support drawing straight-edge and compass diagrams with TikZ.

texlive-novel 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/novel
Licenses: LPPL 1.3c SIL OFL 1.1
Build system: texlive
Synopsis: Class for printing fiction, such as novels
Description:

This LuaLaTeX document class is specifically written to meet the needs of original fiction writers, who are typesetting their own novels for non-color print-on-demand technology. The package is well suited for detective novels, science fiction, and short stories. It is however not recommended for creating color picture books or dissertations.

texlive-datetime 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datetime
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Change format of \today with commands for current time
Description:

This package provides various different formats for the text created by the command \today, and also provides commands for displaying the current time (or any given time), in 12-hour, 24-hour or text format. It overrides Babel's date format, having its own library of date formats in different languages. This package is now obsolete and has been replaced by datetime2.

texlive-tugboat-plain 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tugboat-plain
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Plain TeX macros for @emph{TUGboat}
Description:

The macros defined in this package are used in papers written in Plain TeX for publication in TUGboat.

texlive-lshort-slovak 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lshort-slovak
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Slovak introduction to LaTeX
Description:

This package provides a Slovak translation of Oetiker's (Not So) Short Introduction to LaTeX2e.

texlive-quran-de 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/quran-de
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: German translations to the @code{quran} package
Description:

The package is prepared for typesetting some German translations of the Holy Quran. It adds three more German translations to the quran package.

texlive-esstix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/esstix
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: PostScript versions of the ESSTIX, with macro support
Description:

These fonts represent translation to PostScript Type 1 of the ESSTIX fonts. ESSTIX seem to have been a precursor to the STIX project. The accompanying virtual fonts with customized metrics and LaTeX support files allow their use as calligraphic, fraktur and double-struck (blackboard bold) in maths mode.

Total packages: 74008