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

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-minitoc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minitoc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Produce a table of contents for each chapter, part or section
Description:

The minitoc package allows you to add mini-tables-of-contents (minitocs) at the beginning of every chapter, part or section. There is also provision for mini-lists of figures and of tables. At the part level, they are parttocs, partlofs and partlots. If the type of document does not use chapters, the basic provision is section level secttocs, sectlofs and sectlots. The package has provision for language-specific configuration of its own fixed names, using .mld files.

texlive-roboto 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/roboto
Licenses: ASL 2.0 SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Support for the Roboto family of fonts
Description:

This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Roboto Sans, Roboto Condensed, Roboto Mono, Roboto Slab and Roboto Serif families of fonts, designed by Christian Robertson and Greg Gazdowicz.

texlive-terminalcode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/terminalcode
Licenses: Expat
Build system: texlive
Synopsis: Terminal-style code display environments
Description:

The terminalcode package provides authentic terminal-style code display environments for LaTeX documents. It features UTF-8 box-drawing characters, comprehensive ANSI 16-color support with dynamic dark and light themes, and seamless integration with external code files.

texlive-pst-flags 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-flags
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw flags of countries using PSTricks
Description:

This package provides a number of macros for rendering flags of countries and their associated artefacts using PSTricks. Formatting of the resulting drawings is entirely controlled by TeX macros. A good working knowledge of LaTeX should be sufficient to design flags of sovereign countries and adapt them to create new designs. Features such as color or shape customisation and dynamic modifications are possible by cleverly adjusting the options supplied to the TeX macros.

texlive-autosp 2026.1
Propagated dependencies: texlive-autosp-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/autosp
Licenses: GPL 2+
Build system: texlive
Synopsis: Preprocessor generating note-spacing commands for MusiXTeX scores
Description:

This program simplifies the creation of MusiXTeX scores by converting (non-standard) commands of the form \anotes ... \en into one or more conventional note-spacing commands, as determined by the note values themselves, with \sk spacing commands inserted as necessary. The coding for an entire measure can be entered one part at a time, without concern for note-spacing changes within the part or spacing requirements of other parts.

texlive-eczar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eczar
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Font family supporting Devanagari and Latin script
Description:

Eczar is a type family designed by Vaibhav Singh. The fonts support over 45+3 languages in Latin and Devanagari scripts in 5 weights.

texlive-polyglossia 2026.1
Propagated dependencies: texlive-etoolbox@2026.1 texlive-filehook@2026.1 texlive-fontspec@2026.1 texlive-iftex@2026.1 texlive-makecmds@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/polyglossia
Licenses: Expat
Build system: texlive
Synopsis: Alternative to Babel for XeLaTeX and LuaLaTeX
Description:

This package provides a complete Babel replacement for users of LuaLaTeX and XeLaTeX. It includes support for over 70 different languages, some of which in different regional or national varieties, or using a different writing system. It enables:

  • Loading the appropriate hyphenation patterns.

  • Setting the script and language tags of the current font (if possible and available), using the package fontspec.

  • Switching to a font assigned by the user to a particular script or language.

  • Adjusting some typographical conventions in function of the current language (such as afterindent, frenchindent, spaces before or after punctuation marks, etc.)

  • Redefining the document strings (like chapter, figure, bibliography). Adapting the formatting of dates (for non-gregorian calendars via external packages bundled with polyglossia: currently the Hebrew, Islamic and Farsi calendars are supported).

  • For languages that have their own numeration system, modifying the formatting of numbers appropriately.

  • Ensuring the proper directionality if the document contains languages written from right to left.

texlive-ascmac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ascmac
Licenses: Modified BSD
Build system: texlive
Synopsis: Boxes and picture macros with Japanese vertical writing support
Description:

The bundle provides boxes and picture macros with Japanese vertical writing support. It uses only native picture macros and fonts for drawing boxes and is thus driver independent.

texlive-tikz-bpmn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-bpmn
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: TikZ library for creating BPMN models
Description:

This package provides primitives for drawing Business Process Modelling and Notation (BPMN) models. It includes tasks, subprocesses, events, task markers and gateways. The symbols aim to follow the BPMN standard as closely as possible.

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

The style is a derivative of the standard alpha style, which processes an entry's annotate field as part of the printed output.

texlive-mwcls 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mwcls
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Polish-oriented document classes
Description:

mwcls is a set of document classes for LaTeX designed with Polish typographical tradition in mind. The classes include: mwart (which is a replacement for article), mwrep (replacing report), and mwbk (replacing book).

Most features present in standard classes work with mwcls classes. Some extensions/exceptions include: sectioning commands allow for second optional argument (it is possible to state different texts for running head and for TOC), new environments itemize* and enumerate* for lists with long items, page styles have variants for normal, opening, closing, and blank pages.

texlive-supertabular 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/supertabular
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Multi-page tables package
Description:

This package was a predecessor of longtable; the newer package (designed on quite different principles) is easier to use and more flexible, in many cases, but supertabular retains its usefulness in a few situations where longtable has problems.

texlive-musuos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/musuos
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset papers for the department of music, Osnabruck
Description:

The package provides a LaTeX class for typesetting term papers at the institute of music and musicology of the University of Osnabruck, Germany, according to the specifications of Prof.: Stefan Hahnheide. A BibLaTeX style is provided.

texlive-newsletr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newsletr
Licenses: FSF-free
Build system: texlive
Synopsis: Macros for making newsletters with Plain TeX
Description:

This package provides macros for making newsletters with Plain TeX.

texlive-xltxtra 2026.1
Propagated dependencies: texlive-metalogo@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xltxtra
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extras for LaTeX users of XeTeX
Description:

This package was previously used to provide a number of features that were useful for typesetting documents with XeLaTeX. Many of those features have now been incorporated into the fontspec package and other packages, but the package persists for backwards compatibility. Nowadays, loading xltxtra will: load the fontspec, metalogo, and realscripts packages; redefine \showhyphens so it works correctly; and define two extra commands: \vfrac and \namedglyph.

texlive-na-box 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/na-box
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Arabic-aware version of @code{pas-cours} package
Description:

This is a modified version of the pas-cours package made compatible with XeLaTeX and Polyglossia to write Arabic documents with fancy boxed theorem-alike environments.

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

The bundle provides macros that the author uses when writing documentation (for example, that of the texapi and yax packages).

texlive-stellenbosch-2 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stellenbosch-2
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Stellenbosch University thesis bundle
Description:

Typesetting dissertations, theses and reports as well as presentations of Stellenbosch University, South Africa. Note: The previous version, stellenbosch, is still available for legacy documents.

texlive-thmtools 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thmtools
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extensions to theorem environments
Description:

The bundle provides several packages for commonly-needed support for typesetting theorems. The packages should work with kernel theorems (theorems out of the box with LaTeX, and the theorem and amsthm packages. The features of the bundle include: a key-value interface to \newtheorem; a \listoftheorems command; hyperref and autoref compatibility; a mechanism for restating entire theorems in a single macro call.

texlive-examplep 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/examplep
Licenses: GPL 3+
Build system: texlive
Synopsis: Verbatim phrases and listings in LaTeX
Description:

The examplep package provides sophisticated features for typesetting verbatim source code listings, including the display of the source code and its compiled LaTeX or Metapost output side-by-side, with automatic width detection and enabled page breaks (in the source), without the need for specifying the source twice. Special care is taken that section, page and footnote numbers do not interfere with the main document. For typesetting short verbatim phrases, a replacement for the \verb command is also provided in the package, which can be used inside tables and moving arguments such as footnotes and section titles.

texlive-cookingsymbols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cookingsymbols
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Symbols for recipes
Description:

The package provides 11 symbols for typesetting recipes: oven, gasstove, topheat, fanoven, gloves and dish symbol (among others). The symbols are defined using Metafont.

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-borceux 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/borceux
Licenses: FSF-free
Build system: texlive
Synopsis: Diagram macros by Francois Borceux
Description:

The macros support the construction of diagrams, such as those that appear in category theory texts. The user gives the list of vertices and arrows to be included, just as when composing a matrix, and the program takes care of computing the dimensions of the arrows and realizing the page setting. All the user has to do about the arrows is to specify their type (monomorphism, pair of adjoint arrows, etc.) and their direction (north, south-east, etc.); 12 types and 32 directions are available.

texlive-njuvisual 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/njuvisual
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Display logos related to Nanjing University
Description:

The njuvisual package collects standard colors and logos related to Nanjing University, saves the vector logos as TikZ pictures and provides a user-friendly interface to display them in documents and beamers.

Total packages: 72465