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

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-fancybox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fancybox
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Variants of @code{\fbox} and other games with boxes
Description:

This package provides variants of \fbox: \shadowbox, \doublebox, \ovalbox, \Ovalbox, with helpful tools for using box macros and flexible verbatim macros. You can box mathematics, floats, center, flushleft, and flushright, lists, and pages.

texlive-archivo 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/archivo
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Archivo font face with support for LaTeX and pdfLaTeX
Description:

This package provides the Archivo family of fonts designed by Omnibus-Type, with support for LaTeX and pdfLaTeX.

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

This package provides a parallel environment which allows two potentially different texts to be typeset in two columns, while maintaining alignment. The two columns may be on the same page, or on facing pages. This arrangement of text is commonly used when typesetting translations, but it can have value when comparing any two texts.

texlive-subsupscripts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subsupscripts
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Range of sub- and superscript commands
Description:

The package provides a comprehensive and flexible set of commands for combinations of left and right sub- and superscripts.

texlive-exsol 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exsol
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Exercises and solutions from the same source, into a book
Description:

This package provides macros to allow for embedding exercises and solutions in the LaTeX source of an instructional text (e.g., a book or a course text) while generating the following separate documents: your original text that only contains the exercises, and a solution book that contains only the solutions to the exercises (optionally, the exercises themselves can also be copied to the solution book). The exercise data are generated when running LaTeX on your document; the first run also writes the solutions to a secondary file that may be included in a simple document harness, may be processed by LaTeX, to generate a nice solution book.

texlive-fontbook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fontbook
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Generate a font book
Description:

The package provides a means of producing a book of font samples (for evaluation, etc.).

texlive-scheme-basic 2026.1
Propagated dependencies: texlive-collection-basic@2026.1 texlive-collection-latex@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: Basic scheme (plain and latex)
Description:

This is the basic TeX Live scheme: it is a small set of files sufficient to typeset plain TeX or LaTeX documents in PostScript or PDF, using the Computer Modern fonts. This scheme corresponds to collection-basic and collection-latex.

texlive-sides 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sides
Licenses: GPL 3+
Build system: texlive
Synopsis: LaTeX class for typesetting stage plays
Description:

This is a LaTeX class for typesetting stage plays, based on the plari class. It has been updated and several formatting changes have been made to it.

texlive-lineara 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lineara
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Linear A script fonts
Description:

The lineara package provides a simple interface to two fonts which include all known symbols, simple and complex, of the Linear A script. This way one can easily replicate Linear A texts using modern typographic technology.

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-mfirstuc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mfirstuc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Uppercase the first letter of a word
Description:

The package provides commands \makefirstuc that uppercases the first letter in its argument (with a check for a semantic markup command at the start of the argument), and \xmakefirstuc which expands the argument before uppercasing. It also provides \capitalisewords{phrase} which applies \makefirstuc to each word in the phrase, where the words are separated by regular spaces. (Exceptions can be made for words that shouldn't be converted.)

texlive-randomlist 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/randomlist
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Deal with database, loop, and random in order to build personalized exercises
Description:

The main aim of this package is to work on lists, especially with random operations. The hidden aim is to build a personal collection of exercises with different data for each pupil.

texlive-glossaries 2026.1
Dependencies: perl@5.36.0
Propagated dependencies: texlive-amsmath@2026.1 texlive-datatool@2026.1 texlive-etoolbox@2026.1 texlive-mfirstuc@2026.1 texlive-tracklang@2026.1 texlive-xfor@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create glossaries and lists of acronyms
Description:

The glossaries package supports acronyms and multiple glossaries, and has provision for operation in several languages (using the facilities of either Babel or Polyglossia). New entries are defined to have a name and description (and optionally an associated symbol). Support for multiple languages is offered, and plural forms of terms may be specified. An additional package, glossaries-accsupp, can make use of the accsupp package mechanisms for accessibility support for PDF files containing glossaries. The user may define new glossary styles, and preambles and postambles can be specified. There is provision for loading a database of terms, but only terms used in the text will be added to the relevant glossary.

The package uses an indexing program to provide the actual glossary; either MakeIndex or Xindy may serve this purpose, and a Perl script is provided to serve as interface. The package supersedes glossary package (which is now obsolete).

texlive-blindtext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/blindtext
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Producing blind text for testing
Description:

The package provides the commands \blindtext and \Blindtext for creating "blind" text useful in testing new classes and packages, and \blinddocument, \Blinddocument for creating an entire random document with sections, lists, mathematics, etc. The package supports three languages, english, (n)german and latin; the latin option provides a short "lorem ipsum" (for a fuller "lorem ipsum" text, see the lipsum package).

texlive-casyl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/casyl
Licenses: Public Domain
Build system: texlive
Synopsis: Typeset Cree/Inuktitut in Canadian Aboriginal syllabics
Description:

The bundle constitutes a font (as Metafont source) and LaTeX macros for its use within a document.

texlive-optidef 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/optidef
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Environments for writing optimization problems
Description:

This small library provides a standard set of environments for writing optimization problems. It automatically aligns the problems in three points with an optional fourth:

  • beginning of the words minimize/argmin and subject to,

  • the objective function and the longest left hand side of the constraints.

  • the $=, |, >, |, <$ signs of the constraints.

  • optionally, the user can add manually a double align character && to align some common constraints feature; a clear example could be the constraints names, e.g., boundary constraint alignment with dynamic constraint.

Furthermore, it provides an easy interface to define optimization problem for three different reference situations:

  1. where no equation is referenced/numbered;

  2. where the problem is referenced with a single number;

  3. where each equation has an individual reference.

Finally, it also allows a definition of any optimization problem without a limitless number of constraints.

texlive-invoice 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/invoice
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate invoices
Description:

The package may be used for generating invoices. The package can deal with invisible expense items and deductions; output may be presented in any of 10 different languages.

texlive-biblatex-nature 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-nature
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: BibLaTeX support for @emph{Nature}
Description:

The bundle offers styles that allow authors to use BibLaTeX when preparing papers for submission to the journal Nature.

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

This module provides the finnish style that can be set using \DTMsetstyle provided by datetime2.sty.

texlive-pyluatex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pyluatex
Licenses: Expat LPPL 1.3c
Build system: texlive
Synopsis: Execute Python code on the fly in your LaTeX documents
Description:

PyLuaTeX allows you to execute Python code and to include the resulting output in your LaTeX documents in a single compilation run. LaTeX documents must be compiled with LuaLaTeX for this to work. PyLuaTeX runs a Python InteractiveInterpreter (actually several if you use different sessions) in the background for on-the-fly code execution. Python code from your LaTeX file is sent to the background interpreter through a TCP socket. This approach allows your Python code to be executed and the output to be integrated in your LaTeX file in a single compilation run.

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

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

texlive-ysabeau 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ysabeau
Licenses: SIL OFL 1.1 Public Domain WTFPL 2
Build system: texlive
Synopsis: Ysabeau fonts with LaTeX support for traditional TeX engines
Description:

Ysabeau combines the time-honored and supremely readable letterforms of the Garamond legacy with the clean crispness of a low-contrast sans serif, rendering it well suited for body copy as well as display. This package provides LaTeX font support for traditional TeX engines. For XeTeX or LuaTeX users, OpenType and TrueType fonts are provided only to use with the fontspec package.

texlive-topfloat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/topfloat
Licenses: GPL 3+
Build system: texlive
Synopsis: Move floats to the top of the page
Description:

This package moves floats to the top of the page.

texlive-recycle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/recycle
Licenses: GPL 3+
Build system: texlive
Synopsis: Font providing the ``recyclable'' logo
Description:

This single-character font is provided as Metafont source, and in Adobe Type 1 format. It is accompanied by a trivial LaTeX package to use the logo at various sizes.

Total packages: 32521