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

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-tocdata 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tocdata
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Adds names to chapters, sections, figures in the TOC and LOF
Description:

The tocdata package may be used to add a small amount of data to an entry in the table of contents or list of figures, between the section or caption name and the page number. The typical use would be to add the name of an author or artist of a chapter or section, such as in an anthology or a collection of papers. Additionally, user-level macros are provided which add the author's name to a chapter or section, along with an optional prefix and/or suffix, and add to a figure the artist's name, prefix, and suffix, plus optional additional text. Author and artist names are also added to the index. Additional user-level macros control formatting. tocdata works with the TOC/LOF formatting of the default LaTeX classes, memoir, koma-script, and with titletoc, tocloft, tocbasic, and tocstyle.

texlive-collection-formatsextra 2026.1
Propagated dependencies: texlive-aleph@2026.1 texlive-antomega@2026.1 texlive-collection-basic@2026.1 texlive-collection-latex@2026.1 texlive-eplain@2026.1 texlive-hitex@2026.1 texlive-jadetex@2026.1 texlive-lambda@2026.1 texlive-lollipop@2026.1 texlive-mltex@2026.1 texlive-mxedruli@2026.1 texlive-omega@2026.1 texlive-omegaware@2026.1 texlive-otibet@2026.1 texlive-passivetex@2026.1 texlive-psizzl@2026.1 texlive-startex@2026.1 texlive-texsis@2026.1 texlive-xmltex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: Additional TeX formats
Description:

This is a collection of TeX formats, i.e., large-scale macro packages designed to be dumped into .fmt files --- excluding the most common ones, such as LaTeX and ConTeXt, which have their own package(s). It also includes the Aleph engine and related Omega formats and packages, and the HiTeX engine and related.

texlive-quran 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/quran
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Easy way to typeset any part of the @emph{Holy Quran}
Description:

This package offers the user an easy way to typeset the Holy Quran. It provides several macros for typesetting the whole or any part of the Quran based on its popular division, including Surah, Ayah, Juz, Hizb, Quarter, and Page. Besides the Arabic original, translations to English, German, French, and Persian are provided, as well as an English transliteration.

texlive-jumplines 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jumplines
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Articles with teasers and continuation later on
Description:

Jumplines is a package for typesetting (newspaper) articles that show a teaser (some few lines of text/content) and are continued at a later place, with optional hyperlinking and a list of articles. It requires LuaLaTeX for colour support in split boxes.

texlive-ibarra 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ibarra
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: LaTeX support for the Ibarra Real Nova family of fonts
Description:

The Ibarra Real Nova is a revival of a typeface designed by Geronimo Gil for the publication of Don Quixote for the Real Academia de la Lengua in 1780.

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

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

texlive-lollipop 2026.1
Propagated dependencies: texlive-cm@2026.1 texlive-hyphen-base@2026.1 texlive-tex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lollipop
Licenses: GPL 3
Build system: texlive
Synopsis: TeX made easy
Description:

Lollipop is a macro package that functions as a toolbox for writing TeX macros. Its main aim is to make macro writing so easy that implementing a fully new layout in TeX would become a matter of less than an hour for an average document. The aim is that such a task could be accomplished by someone with only a very basic training in TeX programming.

texlive-miniplot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/miniplot
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Package for easy figure arrangement
Description:

MiniPlot is a package to help the LaTeX user typeset EPS figures using an easy-to-use interface. Figures can be arranged as one-figure-only or as a collection of figures in columns and rows which can itself contain sub-figures in columns and rows. Wrapped figures are also supported. This package provides commands to display a framebox instead of the figure as the graphics package does already but additionally it writes useful information such as the label and scaling factor into these boxes.

texlive-progressbar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/progressbar
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Visualize shares of total amounts in the form of a (progress-)bar
Description:

This package allows you to easily visualize shares of total amounts in the form of a bar. So basically you can convert any number between 0 and 1 to a progressbar using the command \progressbar{<number>}. Also a lot of customizations are possible, allowing you to create an unique progress bar on your own. The package uses TikZ to produce its graphics.

texlive-unitconv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unitconv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Convert a length into one with another unit
Description:

This package defines two macros to convert a value with unit into one with another unit. Supported are all TeX related units, and also km and m. The output can be in scientific notation for large values. The package only works with LuaLaTeX.

texlive-mpgraphics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mpgraphics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Process and display MetaPost figures inline
Description:

The package allows LaTeX users to typeset MetaPost code inline and display figures in their documents with only and only one run of LaTeX, pdfLaTeX or XeLaTeX (no separate runs of mpost). Mpgraphics achieves this by using the shell escape (\write 18) feature of current TeX distributions, so that the whole process is automatic and the end user is saved the tiresome processing.

texlive-siunits 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/siunits
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: International System of Units
Description:

This package typesets physical units following the rules of the International System of Units (SI). Note that the package is now superseded by siunitx; siunits has maintenance-only support, now.

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

The package allows data, text (including (La)TeX commands or environments) to be formatted into a array which may be split.

texlive-biblatex-historian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-historian
Licenses: LPPL (any version)
Build system: texlive
Synopsis: BibLaTeX style based on the @emph{Turabian Manual}
Description:

This package provides a BibLaTeX style, based on the Turabian Manual (a version of Chicago).

texlive-gloss 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gloss
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create glossaries using BibTeX
Description:

This package provides a glossary package using BibTeX with \cite replaced by \gloss.

texlive-revtex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/revtex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Styles for various Physics Journals
Description:

This package includes styles for American Physical Society, American Institute of Physics, and Optical Society of America. The distribution consists of the RevTeX class itself, and several support packages.

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

The ebsthesis class and ebstools package facilitate the production of camera-ready manuscripts in conformance with the guidelines of Gabler Verlag and typographical rules established by the European Business School.

texlive-lambdax 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lambdax
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Use Lambda expression within LaTeX
Description:

This package provides Lambda expressions. It is an interface to specify the parameters and replacement code of a document-command, and then to evaluate it with compatible arguments. Optionally, it can be used recursively.

texlive-wallcalendar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wallcalendar
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Wall calendar class with custom layouts
Description:

This package provides a wall calendar class with custom layouts and support for internationalization. There is also support for loading event marks from a CSV file.

texlive-memoize-ext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/memoize-ext
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extended support for memoization with Memoize
Description:

This package provides automatic handling of additional kinds of material by or during memoization with Memoize. It also provides support for memoizing content in tagged PDFs and compatibility with ltx-talk. TikZ pictures tagged with alt, actualtext or artifact are handled automatically.

texlive-urwchancal 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/urwchancal
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use URW's clone of Zapf Chancery as a maths alphabet
Description:

The package allows (the URW clone of) Zapf Chancery to function as a maths alphabet, the target of \mathcal or \mathscr, with accents appearing where they should, and other spacing parameters set to reasonable (not very tight) values. The font itself may be found in the URW basic fonts collection. This package supersedes the pzccal package.

texlive-biblatex-software 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-software
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: BibLaTeX stylefiles for software products
Description:

This package implements software entry types for BibLaTeX in the form of a bibliography style extension. It requires the Biber backend.

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-lua-uni-algos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-uni-algos
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Unicode algorithms for LuaTeX
Description:

Lua code working with Unicode data has to deal with quite some challenges. For example there are many canonically equivalent sequences which should be treated in the same way, and even identifying a single character becomes quite different once you have to deal with all kinds of combining characters, emoji sequences and syllables in different scripts. Therefore lua-uni-algos wants to build a collection of small libraries implementing algorithms to deal with lots of the details in Unicode, such that authors of LuaTeX packages can focus on their actual functionality instead of having to fight against the peculiarities of Unicode. Given that this package provides Lua modules, it is only useful in Lua(HB)TeX. Additionally, it expects an up-to-date version of the unicode-data package to be present. This package is intended for package authors only; no user-level functionality provided.

Total packages: 74923