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

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-undolabl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/undolabl
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Override existing labels
Description:

The package allows the user to override existing labels (for example, those generated automatically).

texlive-verse 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/verse
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Aids for typesetting simple verse
Description:

The package provides aids for typesetting simple verses; the package is strong on layout, from simple alternate-line indentation to the Mouse's tale from Alice in Wonderland.

texlive-verbdef 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/verbdef
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Define commands which expand to verbatim text
Description:

The package defines a single command \verbdef (which has a starred form, like \verb). \verbdef will define a robust command whose body expands to verbatim text. By using commands defined by \verbdef, one can put verbatim text into the arguments of commands; since the defined command is robust, it doesn't matter if the argument is moving.

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

This package provides macros for defining systematic mnemonic abbreviations, starting with ` for math symbols and \" for arrows, using standard symbols as well as those from the amsfonts bundle and the stmaryrd package.

texlive-wordcount 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wordcount
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Estimate the number of words in a LaTeX document
Description:

The package provides a relatively easy way of estimating the number of words in a LaTeX document. It requires something like Unix grep -c that can search a file for a particular string and report the number of matching lines. An accompanying shell script wordcount.sh contains more information in its comments.

texlive-binomexp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/binomexp
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Calculate Pascal's triangle
Description:

The package calculates and prints rows of Pascal's triangle. It may be used to print successive rows of the triangle, or to print the rows inside an array or tabular environment.

texlive-latex-veryshortguide 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-veryshortguide
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: The Very Short Guide to LaTeX
Description:

This is a 4-page reminder of what LaTeX does. It is designed for printing on A4 paper, double-sided, and folding once to A5. Such an imposed version of the document is provided in the distribution, as PDF. An analogous version is provided in legal format.

texlive-chemcono 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemcono
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for compound numbers in chemistry documents
Description:

This package provides a LaTeX package for using compound numbers in chemistry documents. It works like \cite and the \thebibliography, using \fcite and \theffbibliography instead. It allows compound names in documents to be numbered and does not affect the normal citation routines.

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

In colorblind-safe documents, the contents are presented in a way that the same information is conveyed to readers regardless of a potential color vision deficiency. This package provides the tools necessary for colorblind-safe typesetting in LaTeX. It provides color schemes for a wide range of applications. The most commonly used schemes are qualitative schemes, providing easily distinguishable colors for use in graphics, but also for text coloring or highlighting. Additionally, diverging and sequential schemes are included which can be used for encoding quantitative information using colors. This package incorporates colorblind-safeness into the writing process, making it both less cumbersome and less error-prone.

texlive-aalok 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/aalok
Licenses: GPL 3+ FSF-free FDL 1.3+
Build system: texlive
Synopsis: LaTeX class file for the Marathi journal @emph{Aalok}
Description:

This package provides the class file for typesetting Aalok, a Marathi journal, with LaTeX.

texlive-numericplots 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/numericplots
Licenses: GPL 3
Build system: texlive
Synopsis: Plot numeric data (including Matlab export) using PSTricks
Description:

Plotting numeric data is a task which has often to be done for scientific papers. LaTeX itself provides no facilities for drawing more than the simplest plots from supplied data. The package will process user input, and uses PSTricks to plot the results. The package provides Matlab functions to transform Matlab results to plottable data.

texlive-semantex 2026.1
Propagated dependencies: texlive-semtex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/semantex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Semantic, keyval-based mathematics
Description:

The SemanTeX package for LaTeX delivers a more semantic, systematized way of writing mathematics, compared to the classical math syntax in LaTeX. The system uses keyval syntax, and the user can define their own keys and customize the system down to the last detail. At the same time, care has been taken to make the syntax as simple, natural, practical, and lightweight as possible. Furthermore, the package has a companion package, called stripsemantex, which allows you to completely strip your documents of SemanTeX markup to prepare them e.g., for publication.

texlive-oup-authoring-template 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/oup-authoring-template
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: General template for journals published by Oxford University Press (OUP)
Description:

This package provides a general LaTeX template for journals published by OUP. The template outputs to the three official page designs (traditional, contemporary, modern) used by many journals published by OUP, with large, medium and small page options.

texlive-pagesel 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pagesel
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Select pages of a document for output
Description:

This package selects single pages, ranges of pages, odd pages or even pages for output. The package is part of the oberdiek bundle.

texlive-sqltex 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sqltex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: SQL pre-processor for LaTeX
Description:

SQLTeX is a pre-processor that enables the use of SQL statements in LaTeX. The SQLTeX Perl script reads an input file containing the LaTeX source with SQL commands, and writes a LaTeX file in which the SQL commands have been replaced by the values from their execution. It is possible to select a field for substitution in your LaTeX document, or to be used as input in another SQL command. The default is to use MySQL databases, but Pg, Sybase, Oracle, Ingres, mSQL and PostgreSQL are also supported.

texlive-footnotehyper 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/footnotehyper
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: @code{hyperref} aware @file{footnote.sty}
Description:

The footnote package by Mark Wooding dates back to 1997 and has not been made hyperref compatible. The aim of the present package is to do that.

texlive-mylatex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mylatex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Make a format containing a document's preamble
Description:

The file mylatex.ltx permits you to create a format that pre-loads a set of package files (and/or other macros) that you regularly use.

texlive-wasy-type1 2026.1
Propagated dependencies: texlive-wasy@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wasy-type1
Licenses: Public Domain
Build system: texlive
Synopsis: Type 1 versions of @code{wasy} fonts
Description:

This package provides converted (Adobe Type 1) outlines of the wasy fonts.

texlive-auto-pst-pdf-lua 2026.1
Propagated dependencies: texlive-iftex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/auto-pst-pdf-lua
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Using LuaLaTeX together with PostScript code
Description:

This package is a slightly modified version of auto-pst-pdf by Will Robertson, which itself is a wrapper for pst-pdf by Rolf Niepraschk. The package allows the use of LuaLaTeX together with PostScript related code, e.g., PSTricks.

texlive-lua-uca 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-uca
Licenses: Expat
Build system: texlive
Synopsis: Unicode Collation Algorithm library for Lua
Description:

The Lua-UCA library provides basic support for Unicode Collation Algorithm in Lua. It can be used to sort arrays of strings according to rules of particular languages. It can be used in other Lua projects that need to sort text in a language dependent way, like indexing processors, bibliographic generators, etc.

texlive-spreadtab 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spreadtab
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Spreadsheet features for LaTeX tabular environments
Description:

The package allows the user to construct tables in a manner similar to a spreadsheet. The cells of a table have row and column indices and these can be used in formulas to generate values in other cells.

texlive-plex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plex
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Support for IBM Plex fonts
Description:

The package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the IBM Plex families of fonts. Serif, Sans and Mono families are available in eight weights: Regular, Light, ExtraLight, Thin, Bold, Text, Medium and SemiBold (with corresponding italics).

texlive-go 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/go
Licenses: Public Domain
Build system: texlive
Synopsis: Fonts and macros for typesetting go games
Description:

The macros provide for nothing more complicated than the standard 19x19 board; the fonts are written in Metafont.

texlive-sesamanuel 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sesamanuel
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Class and package for sesamath books or paper
Description:

The package contains a sesamanuel class which could be used to compose a student's classroom book with LaTeX, and also a sesamanuelTIKZ style to be used for TikZ pictures in the Sesamath book.

Total packages: 72465