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

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-pkuthss 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pkuthss
Licenses: LPPL 1.3+ Modified BSD Public Domain
Build system: texlive
Synopsis: LaTeX template for dissertations in Peking University
Description:

The package provides a simple, clear and flexible LaTeX template for dissertations in Peking University.

texlive-gcard 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gcard
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Arrange text on a sheet to fold into a greeting card
Description:

The package provides a simple means of producing greeting cards. It arranges four panels onto a single sheet so that when the sheet is folded twice the four panels are arranged as front cover, inside left and right pages, and back cover. The four panels are set in minipages for formatting by the user.

texlive-metanorma 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/metanorma
Licenses: Expat
Build system: texlive
Synopsis: Write Metanorma standardization documents using LaTeX
Description:

This work includes a LaTeX document class, a LaTeXML script and a latexmlpost stylesheet which allow you to write a LaTeX document and transcode it into Metanorma's ADOC format.

texlive-aboensis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/aboensis
Licenses: SIL OFL 1.1 LPPL 1.3c CC-BY 4.0 Public Domain
Build system: texlive
Synopsis: Late medieval OpenType cursive font
Description:

The package contains the OpenType medieval cursive font Aboensis and a style file to use it in XeLaTeX documents. The font is based on Codex Aboensis, that is a law book written in Sweden in the 1430s. Since medieval cursive is very difficult to read for modern people, the font is not suitable for use as an ordinary book font, but is intended for emulating late medieval manuscripts.

The font contains two sets of initials: lombardic and cursive to go with the basic alphabet, and there is support for writing two-colored initials and capitals. There are also a large number of abbreviation sigla that can be accessed as ligature substitutions. The style file contains macros that help to use the extended features of the font such as initials and two-colored capitals. There are also macros to help achieve even pages with consistent line spacing.

texlive-antt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/antt
Licenses: GUST font license 1.0
Build system: texlive
Synopsis: Type 1 family of a Polish traditional type
Description:

Antykwa Torunska is a serif font designed by the late Polish typographer Zygfryd Gardzielewski, reconstructed and digitized as Type 1.

texlive-texonly 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texonly
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Sample document in Plain TeX
Description:

This package provides a file written with TeX, not using any packages, to be compiled with TeX or pdfTeX only, not with LaTeX and al.

texlive-tile-graphic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tile-graphic
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Create tiles of a graphical file
Description:

This package breaks a given graphical file into n rows and m columns of subgraphics, which are called tiles. The tiles can be written separately to individual PDF files, or packaged into a single PDF file.

texlive-pdftex-quiet 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdftex-quiet
Licenses: GPL 3
Build system: texlive
Synopsis: Bash wrapper for pdfTeX limiting its output to relevant errors
Description:

This package provides a Bash script aiming at reducing pdfTeX's output to relevant errors, which are displayed in a red bold font.

texlive-ditaa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ditaa
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use ditaa diagrams within LaTeX documents
Description:

With this package, DITAA diagrams can be embedded directly into LaTeX files.

texlive-ifis-macros 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifis-macros
Licenses: GPL 3+
Build system: texlive
Synopsis: Check if a given input string is a number or dimension for TeX
Description:

This package provides two macros: \ifisint and \ifisdim. They test if a given input string represents either a valid integer or a valid dimension for TeX.

texlive-etl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/etl
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Expandable token list operations
Description:

This package provides expandable token list operations for which l3tl only has unexpandable variants. These expandable versions are typically slower than the unexpandable code. Unlike the l3tl versions, the functions in this module may contain braces and macro parameter tokens in their arguments, but as a drawback they cannot distinguish some tokens and do not consider the character code of group-begin and group-end tokens. Additionally a general map to token lists is provided, modelled after the expl3 internal __tl_act:NNNn but with additional features. The package has no immediate use for document authors; it only contains expl3 functions intended for programmers.

texlive-vlna-bin 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vlna
Licenses: Donald Knuth's license for TeX
Build system: gnu
Synopsis: Binary for @code{texlive-vlna}
Description:

This package provides the binary for texlive-vlna.

texlive-serbian-lig 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/serbian-lig
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Control ligatures in Serbian
Description:

The package suppresses fi and fl (and other ligatures) in Serbian text written using Roman script.

texlive-bundledoc 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bundledoc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Bundle together all the files needed to build a LaTeX document
Description:

The bundledoc package is a post-processor for the snapshot package that bundles together all the classes, packages and files needed to build a given LaTeX document. It reads the .dep file that snapshot produces, finds each of the files mentioned therein, and archives them into a single .tar.gz (or .zip, or whatever) file, suitable for moving across systems, transmitting to a colleague, etc. A script, arlatex, provides an alternative archiving mechanism, creating a single LaTeX file that contains all of the ancillary files of a LaTeX document, together with the document itself, using the filecontents* environment.

texlive-pst-calendar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-calendar
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Plot calendars in fancy ways
Description:

The package draws tabular calendars, or calendars on dodecahedra with a month to each face. The package works for years 2000--2099, and has options for calendars in French German and English, but the documentation is not available in English.

texlive-byrne 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/byrne
Licenses: GPL 3+
Build system: texlive
Synopsis: Typeset geometric proofs in the style of Euclid's @emph{Elements}
Description:

This package is a LaTeX adaptation of a set of tools developed for ConTeXt reproduction of Oliver Byrne's 1847 edition of the first six books of Euclid's Elements; see https://github.com/jemmybutton/byrne-euclid. It consists of a MetaPost library, responsible for all the drawing and a set of LaTeX macros to conveniently use them.

texlive-beamer2thesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamer2thesis
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Thesis presentations using Beamer
Description:

The package specifies a Beamer theme for presenting a thesis.

texlive-spacekern 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spacekern
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Kerning between words and against space
Description:

This package provides two shorthands for typesetting breaking and non-breaking small spaces, where both hyphenation and kerning against space are correctly applied. Additionally, interword kerning can be applied.

texlive-akktex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/akktex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Collection of packages and classes
Description:

The bundle provides new document classes for technical documents, thesis works, manuscripts and lecture notes; many mathematical packages providing a large number of macros for mathematical texts; layout providing a non-empty parskip with extended length corrections and new section definition commands; easy label creation for counters; and German language tools and predefined abbreviations.

texlive-mahjong 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mahjong
Licenses: Expat CC-BY 4.0
Build system: texlive
Synopsis: Typeset mahjong tiles using MPSZ Notation
Description:

The mahjong package provides a LaTeX interface for typesetting mahjong tiles using an extended version of MPSZ algebraic notation. Its features include spaces, rotated, blank, and concealed tiles, as well as red fives. The size of the mahjong tiles can be controlled using a package option and an optional argument of \mahjong. It is primarily aimed at Riichi (aka Japanese) Mahjong but can be used to typeset any style of mahjong.

texlive-pst-ode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-ode
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Solve initial value problems for sets of Ordinary Differential Equations
Description:

The package defines \pstODEsolve for solving initial value problems for sets of Ordinary Differential Equations (ODE) using the Runge-Kutta-Fehlberg (RKF45) method with automatic step size adjustment. The result is stored as a PostScript object and may be plotted later using macros from other PSTricks packages, such as \listplot (from pst-plot) and \listplotThreeD (from pst-3dplot), or may be further processed by user-defined PostScript procedures. Optionally, the computed state vectors can be written as a table to a text file.

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

The package uses PSTricks to draw ornaments (a substantial repertoire of ornaments is provided).

texlive-wrapstuff-doc-en 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wrapstuff-doc-en
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: English version of the @code{wrapstuff} package documentation
Description:

This package provides an English translation of the documentation for the wrapstuff package.

texlive-subfiles 2026.1
Propagated dependencies: texlive-import@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subfiles
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Individual typesetting of sub-files of a main document
Description:

Using this package one can handle multi-file projects more comfortably, making it possible to both process the subsidiary files by themselves and to process the main file that includes them, without making any changes to either.

Total packages: 32521