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

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-autotype 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/autotype
Licenses: LPPL 1.3+ Expat AGPL 3+
Build system: texlive
Synopsis: LuaLaTeX package for automatic language-specific typography
Description:

autotype is a LuaLaTeX package for automatic language-specific typography. Currently, it supports ligature suppression at word boundaries, long s insertion for blackletter typesetting, and weighted hyphenation, but only for German (old and new orthography).

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

The package provides a series of operators commonly used in papers related to multiobjective optimisation, multiobjective evolutionary algorithms, multicriteria decision making and similar fields.

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-newtxtt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newtxtt
Licenses: GPL 3 LPPL (any version)
Build system: texlive
Synopsis: Enhancement of typewriter fonts from @code{newtx}
Description:

The package provides enhanced fonts with LaTeX support files providing access to the typewriter fonts from newtx. Regular and bold weights, slanted variants and a choice of four different styles for zero.

texlive-babel-italian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-italian
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Babel support for Italian text
Description:

The package provides language definitions for use in Babel.

texlive-catcodes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/catcodes
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Generic handling of TeX category codes
Description:

The bundle deals with category code switching; the packages of the bundle should work with any TeX format (with the support of the plainpkg package). The bundle provides:

  • stacklet.sty, which supports stacks that control the use of different catcodes;

  • actcodes.sty, which deals with active characters;

  • catchdq.sty, which provides a simple quotation character control mechanism.

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-l2tabu 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l2tabu
Licenses: GPL 3+
Build system: texlive
Synopsis: Obsolete packages and commands
Description:

This package provides a German translation of the l2tabu practical guide to LaTeX2e by Mark Trettin. It focuses on obsolete packages and commands.

texlive-memdesign 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/memdesign
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Notes on book design
Description:

A Few Notes on Book Design provides an introduction to the business of book design. It is an extended version of what used to be the first part of the memoir users manual.

texlive-pax 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pax
Licenses: LPPL (any version) GPL 3+
Build system: texlive
Synopsis: Extract and reinsert PDF annotations with pdfTeX
Description:

If PDF files are included using pdfTeX, PDF annotations are stripped. The Pax project offers a solution without altering pdfTeX. A Java program (pax.jar) parses the PDF file that will later be included. The program then writes the data of the annotations into a file that can be read by TeX. The LaTeX package pax extends the graphics package to support the scheme: if a PDF file is included, the package looks for the file with the annotation data, reads them and puts the annotations in the right place.

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-lato 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lato
Licenses: SIL OFL 1.1 LPPL 1.3c
Build system: texlive
Synopsis: Lato font family and LaTeX support
Description:

Lato is a sanserif typeface family designed by Lukasz Dziedzic. This font, which includes five weights (hairline, light, regular, bold and black), is available as TrueType files. The package provides support for this font in LaTeX.

texlive-asternote 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/asternote
Licenses: Expat
Build system: texlive
Synopsis: Annotation symbols enclosed in square brackets with an asterisk
Description:

This LaTeX package can output annotation symbols enclosed in square brackets and marked with an asterisk.

texlive-trigonometry 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/trigonometry
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Demonstration code for cos and sin in TeX macros
Description:

This package provides a document that both provides macros that are usable elsewhere, and demonstrates the macros. The code uses the classical analytical expansion of sin and cos.

texlive-punknova 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/punknova
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: OpenType version of Knuth's Punk font
Description:

Knuth's original Punk fonts generated different shapes at random. This isn't actually possible in an OpenType font; rather, the font contains several variants of each glyph, and uses the OpenType randomize function to select a variant for each invocation.

texlive-babel-basque 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-basque
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Babel contributed support for Basque
Description:

The package establishes Basque conventions in a document.

texlive-tugboat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tugboat
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX macros for @emph{TUGboat} articles
Description:

This package provides ltugboat.cls for both regular and proceedings issues of the TUGboat journal. It also provides a BibTeX style, tugboat.bst.

texlive-othello 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/othello
Licenses: GPL 3+
Build system: texlive
Synopsis: Create othello boards
Description:

This package can be used to create othello boards. It includes also fonts, as Metafont source.

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-cascade 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cascade
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Constructions with braces to present mathematical demonstrations
Description:

The LaTeX package cascade provides a command \Cascade to do constructions to present mathematical demonstrations with successive braces for the deductions.

texlive-fontaxes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fontaxes
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Additional font axes for LaTeX
Description:

The fontaxes package adds several new font axes on top of LaTeX's New Font Selection Scheme (NFSS). In particular, it splits the shape axis into a primary and a secondary shape axis and it adds three new axes to deal with the different figure versions offered by many professional fonts.

texlive-palatino 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/urw-base35
Licenses: GPL 3+
Build system: texlive
Synopsis: Replacement for Adobe's Palatino font
Description:

This package provides a drop-in replacement for the Palatino font from Adobe's basic set.

texlive-babel-belarusian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-belarusian
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Babel support for Belarusian
Description:

The package provides support for use of Babel in documents written in Belarusian.

texlive-unimath-plain-xetex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unimath-plain-xetex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: OpenType math support in (plain) XeTeX
Description:

This package provides OpenType math font support in plain TeX format. It only works with the XeTeX engine.

Total packages: 32521