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

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-guitartabs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/guitartabs
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for drawing guitar tablatures easily
Description:

This package provides is a simple LaTeX2e class that allows guitarists to create basic guitar tablatures using LaTeX.

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-gitlog 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gitlog
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting @command{git} changelogs
Description:

This package allows git change log history to be incorporated into LaTeX documents; the log data is obtained from the Git distributed version control system.

texlive-didec 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/didec
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Fixed-point arithmetic with two decimal places
Description:

This package supports fixed-point arithmetic with two decimal places (di-decimal) which is typical for financial transactions in many currencies. The intended use case is (personal) bookkeeping.

texlive-kix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kix
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Typeset KIX codes
Description:

This package implements KIX codes as used by the Dutch PTT for bulk mail addressing. (Royal Mail 4 State Code.)

texlive-pst-soroban 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-soroban
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Draw a soroban using PSTricks
Description:

The package uses PSTricks to draw a Japanese abacus, or soroban. The soroban is still used in Japan today.

texlive-dinbrief 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dinbrief
Licenses: LPPL (any version)
Build system: texlive
Synopsis: German letter DIN style
Description:

This package implements a document layout for writing letters according to the rules of DIN (Deutsches Institut für Normung, German standardisation institute). A style file for LaTeX 2.09 (with limited support of the features) is part of the package. Since the letter layout is based on a German standard, the user guide is written in German, but most macros have English names from which the user can recognize what they are used for. In addition there are example files showing how letters may be created with the package.

texlive-isorot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/isorot
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Rotation of document elements
Description:

The package is for rotation of document elements. It is a combination of the lscape package and an extension of the rotating package. The package is designed for use with the iso class but may be used with any normal class.

texlive-histogr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/histogr
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw histograms with the LaTeX @code{picture} environment
Description:

This is a collection of macros to draw histogram bars inside a LaTeX picture environment.

texlive-figput 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/figput
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Create interactive figures in LaTeX
Description:

FigPut allows figures to be specified using JavaScript. The resulting document can be viewed as a static PDF, as usual, or the document can be viewed in a web-browser, in which case the figures are interactive. A variety of interactive widgets are included.

texlive-duerer 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/duerer
Licenses: Public Domain
Build system: texlive
Synopsis: Computer Duerer fonts
Description:

These fonts are designed for titling use, and consist of capital roman letters only. Together with the normal set of base shapes, the family also offers an informal shape. The distribution is as Metafont source. LaTeX support is available in the duerer-latex bundle.

texlive-seqcalc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/seqcalc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Package for declarative sequent-calculus proofs
Description:

This package provides a structured wrapper around the bussproofspackage. It provides a declarative interface for sequent calculus proofs, including rule declaration, rule application, formula normalization, shortcuts, and optional standard rule sets. The goal is to simplify the construction of proof trees while keeping the underlying bussproofs layout untouched.

texlive-changelog 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/changelog
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typesetting @url{keepachangelog.com} style change logs
Description:

This package provides a changelog environment (which itself provides a version environment) to represent a change log. The package supports multiple authors, unreleased changes, and yanked (revoked) releases.

texlive-sidecap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sidecap
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Typeset captions sideways
Description:

The sidecap package defines environments called SCfigure and SCtable (analogous to figure and table) to typeset captions sideways. Options include outercaption, innercaption, leftcaption and rightcaption.

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

stage.cls is a LaTeX class for creating plays of any length in a standard manuscript format for production and submission.

texlive-zhmetrics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zhmetrics
Licenses: LPPL (any version)
Build system: texlive
Synopsis: TFM subfont files for using Chinese fonts in 8-bit TeX
Description:

These are metrics to use existing Chinese TrueType fonts in workflows that use LaTeX and dvipdfmx, or pdfLaTeX. The fonts themselves are not included in the package. Six font families are supported: Kai, Song, Lishu, Fangsong, Youyuan and Hei. Two encodings (GBK and UTF-8) are supported.

texlive-etoc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/etoc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Customisable table of contents
Description:

This package gives the user complete control of how the entries of the table of contents should be constituted from the name, number, and page number of each sectioning unit. The layout is controlled by the definition of line styles for each sectioning level used in the document.

The package provides its own custom line styles (which may be used as examples), and continues to support the standard formatting inherited from the LaTeX document classes, but the package can also allow the user to delegate the details to packages dealing with list making environments (such as enumitem). The package's default global style typesets tables of contents in a multi-column format, with either a standard heading, or a ruled title (optionally with a frame around the table).

The \tableofcontents command may be used arbitrarily many times in the same document, while \localtableofcontents provides a local table of contents.

texlive-enumitem 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/enumitem
Licenses: Expat
Build system: texlive
Synopsis: Control layout of itemize, enumerate, description
Description:

This package provides user control over the layout of the three basic list environments: enumerate, itemize and description. It supersedes both enumerate and mdwlist (providing well-structured replacements for all their functionality), and in addition provides functions to compute the layout of labels, and to clone the standard environments, to create new environments with counters of their own.

texlive-jamtimes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jamtimes
Licenses: Modified BSD
Build system: texlive
Synopsis: Expanded Times Roman fonts
Description:

The package offers LaTeX support for the expanded Times Roman font, which has been used for many years in the Journal d'Analyse Mathematique. Mathematics support is based on the Belleek fonts.

texlive-musical 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/musical
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset (musical) theatre scripts
Description:

This package is designed to simplify the development and distribution of scripts for theatrical musicals, especially ones under development. The output is formatted to follow generally accepted script style while also maintaining a high level of typographic integrity, and includes commands for dialog, lyrics, stage directions, music and dance cues, rehearsal marks, and more. It gracefully handles dialog that crosses page breaks, and can generate lists of songs and lists of dances in the show.

texlive-medmath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/medmath
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Better medium-size math commands
Description:

This package started as a fork of the mediummath code of the nccmath package, aiming to provide more stable and flexible medium-size math commands. This concerns sizes of operators and infinite loops caused by definite integrals.

texlive-cascadiamono-otf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cascadiamono-otf
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Fontspec support for the OpenType font CascadiaMono
Description:

This package provides support for the OpenType font CascadiaMono --- i.e., with LuaLaTeX or XeTeX and Fontspec --- which is a variant of CascadiaCode, but without ligatures.

texlive-forms16be 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/forms16be
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Initialize form properties using big-endian encoding
Description:

This package provides support for UTF-16BE Unicode character encoding (called a big-endian character string) for the text string type (PDF Reference, version 1.7, beginning on page 158). Text strings are used in ``text annotations, bookmark names, article threads, document information, and so forth'' (to partially quote page 158). The particular application is to set property values of form fields, at least those properties that take the text strings as its value. The package contains support for Basic Latin plus the ability to enter any Unicode character using the notation \uXXXX, where XXXX are four hex digits.

texlive-domaincoloring 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/domaincoloring
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw colored representations of complex functions
Description:

Domain coloring is a technique to visualize complex functions by assigning a color to each point of the complex plane. This package calculates with the help of Lua any complex function to visualize its behavior. The value of the complex function can be described by radius and angle which can be two values of the HSV-color model, which then defines the color of each point in the complex plane.

Total packages: 73992