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

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-non-decimal-units 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/non-decimal-units
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Display and manipulate historical non-decimal units
Description:

Many historical unit systems were non-decimal. Units for such measures as length, area, weight, and so on were also often non-decimal, and in fact remain so in the few places of the world that have not made the change to the metric system. This package enables creation and configuration of such units to facilitate their presentation in textual and tabular contexts, as well as simple arithmetic.

texlive-textcase 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/textcase
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Case conversion ignoring mathematics, etc
Description:

The textcase package offers commands \MakeTextUppercase and \MakeTextLowercase are similar to the standard \MakeUppercase and \MakeLowercase, but they do not change the case of any sections of mathematics, or the arguments of \cite, \label and \ref commands within the argument. A further command \NoCaseChange does nothing but suppress case change within its argument, so to force uppercase of a section including an environment, one might say:

\MakeTextUppercase...\NoCaseChange\beginfoo ...\NoCaseChange\endfoo...
texlive-pgfmath-xfp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pgfmath-xfp
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Define pgfmath functions using @code{xfp}
Description:

This package allows defining pgfmath functions that use the xfp FPU for their calculations. The input arguments are parsed with pgfmath, and the results are forwarded to the FPU for the function evaluation. The result of that calculation is then parsed by pgfmath again. This way the functions should be usable in every pgfmath context, though there is some overhead to this approach.

texlive-fnpara 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fnpara
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Footnotes in paragraphs
Description:

Typeset footnotes in run-on paragraphs, instead of one above another; this is a re-seating, for the LaTeX environment, of an example in the TeXbook. The same basic code, improved for use in e-TeX-based LaTeX, appears in the comprehensive footnote package footmisc, and superior versions are also available in the manyfoot and bigfoot packages.

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-tikz-bagua 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-bagua
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw Bagua symbols in Yijing
Description:

This package provides commands for drawing symbols in Yijing (I Ching) or Zhouyi using TikZ. There is no need for extra special fonts for showing these symbols.

texlive-byo-twemojis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/byo-twemojis
Licenses: CC-BY 4.0 LPPL 1.3+
Build system: texlive
Synopsis: Build Your Own Twemojis with TikZ
Description:

This package provides the means to create your own emojis (the simple, round, and mostly yellow ones) from elements of existing emojis. The provided command creates a TikZ picture from the stated elements with multiple possibilities to modify the result in color and position.

texlive-shortmathj 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shortmathj
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Automatically shortify titles of mathematical journals
Description:

This small dummy package just contains a simple list of full and short journal names as written in AMS standard: https://mathscinet.ams.org/msnhtml/serials.pdf.

texlive-flowchart 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/flowchart
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Shapes for drawing flowcharts, using TikZ
Description:

The package provides a set of traditional flowchart element shapes; the documentation shows how to build a flowchart from these elements, using PGF/TikZ.

texlive-fail-fast 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fail-fast
Licenses: Expat
Build system: texlive
Synopsis: Turn warnings into errors
Description:

This LaTeX package helps you make the build more fragile by turning warnings into errors. This may be a good practice if you care about the quality of your documents.

texlive-setspace 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/setspace
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Set space between lines
Description:

The setspace package provides support for setting the spacing between lines in a document. Package options include singlespacing, onehalfspacing, and doublespacing. Alternatively the spacing can be changed as required with the \singlespacing, \onehalfspacing, and \doublespacing commands. Other size spacings also available.

texlive-shdoc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shdoc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Float environment to document the shell commands of a terminal session
Description:

The package provides a simple, though fancy float environment to document terminal sessions --- like command executions or shell operations. The look and feel of the package output imitates the look of a shell prompt.

texlive-musixtex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/musixtex
Licenses: GPL 2+
Build system: texlive
Synopsis: Sophisticated music typesetting
Description:

MusiXTeX provides a set of macros, based on the earlier MusicTeX, for typesetting music with TeX. To produce optimal spacing, MusiXTeX is a three-pass system: etex, musixflx, and etex again. (Musixflx is a Lua script that is provided in the bundle.) The three-pass process, optionally followed by processing for printed output, is automated by the musixtex wrapper script.

The package uses its own specialised fonts, which must be available on the system for musixtex to run. The MusiXTeX macros are universally acknowledged to be challenging to use directly: the pmx preprocessor compiles a simpler input language to MusiXTeX macros.

texlive-flipbook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/flipbook
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset flipbook animations, in the corners of documents
Description:

The package provides techniques for adding flip book animations in the corner of your LaTeX documents (using images or ASCII art). Animations are defined as a set of numbered files (e.g., im1.pdf, im2.pdf, ...). The package relies on fancyhdr to control the corners.

texlive-fbb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fbb
Licenses: SIL OFL 1.1 LPPL 1.3+
Build system: texlive
Synopsis: Bembo-like font
Description:

The package provides a Bembo-like font package based on Cardo but with many modifications, adding Bold Italic, small caps in all styles, six figure choices in all styles, updated kerning tables, added figure tables and corrected f-ligatures. Both OpenType and Adobe Type 1 versions are provided; all necessary support files are provided. The font works well with newtxmath's libertine option.

texlive-translations 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/translations
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Internationalisation of LaTeX2e packages
Description:

This package (once part of the exsheets package), provides a framework for providing multilingual features to a LaTeX package. The package has its own basic dictionaries for English, Brazilian, Catalan, Dutch, French, German, Polish and Spanish. It aims to use translation material for English, Dutch, French, German, Italian, Spanish, Catalan, Turkish, Croatian, Hungarian, Danish and Portuguese from babel or polyglossia if either is in use in the document.

texlive-ellipsis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ellipsis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Fix uneven spacing around ellipses in LaTeX text mode
Description:

This is a simple package that fixes a problem in the way LaTeX handles ellipses: it always puts a tiny bit more space after \dots in text mode than before it, which results in the ellipsis being off-center when used between two words.

texlive-tabulary 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tabulary
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Tabular with variable width columns balanced
Description:

The package defines a tabular*-like environment, tabulary, taking a "total width" argument as well as the column specifications. The environment uses column types L, C, R and J for variable width columns (\raggedright, \centering, \raggedleft, and normally justified). In contrast to tabularx's X columns, the width of each column is weighted according to the natural width of the widest cell in the column.

texlive-iodhbwm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/iodhbwm
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Unofficial template of the DHBW Mannheim
Description:

This package provides an unofficial template of the DHBW Mannheim for the creation of bachelor thesis, studies or project work with LaTeX. The aim of the package is the quick creation of a basic framework without much effort.

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-accsupp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/accsupp
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Better accessibility support for PDF files
Description:

Since PDF 1.5 portions of a page can be marked for better accessibility support. For example, replacement texts or expansions of abbreviations can be provided. This package starts with providing a minimal low-level interface for programmers; its status is experimental.

texlive-lshort-dutch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lshort-dutch
Licenses: GPL 3+
Build system: texlive
Synopsis: Introduction to LaTeX in Dutch
Description:

This is the Dutch (Nederlands) translation of the (No So) Short Introduction to LaTeX2e.

texlive-multiple-choice 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multiple-choice
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package for multiple-choice questions
Description:

This package adjusts the choices of the multiple-choice question automatically.

texlive-unamthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unamthesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Style for Universidad Nacional Autonoma de Mexico theses
Description:

The package provides a customisable format to typeset Theses according to the Universidad Nacional Autonoma de Mexico guidelines. The bundle also includes an appropriate bibliographic style which enables the use of author-year schemes using the natbib package.

Total packages: 32836