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

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-limecv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/limecv
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: (Xe/Lua)LaTeX document class for curriculum vitae
Description:

limecv is a LaTeX document class to write curriculum vitae. It is designed with the following design rules: simple, elegant and clean. To this end, it offers several environments and macros for convenience.

texlive-spotcolor 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spotcolor
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Spot colours for pdfLaTeX
Description:

This package provides procedures for using spot colours in LaTeX documents and the generated PDF files. Predefined templates for PANTONE and HKS colour spaces are included but new ones can easily be defined.

texlive-ctib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ctib4tex
Licenses: GPL 3+
Build system: texlive
Synopsis: Tibetan for TeX and LaTeX2e
Description:

This LaTeX package uses a modified version of Sirlin's Tibetan font. An advantage of this Tibetan implementation is that all consonant clusters are formed by TeX and Metafont. No external preprocessor is needed.

texlive-spelatex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spelatex
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create PDF documents with hyperlinks to audio fragments
Description:

This package equips the PDF that is generated with LaTeX with hyperlinks to audio files that contain the spoken equivalent of the original text, equations, figures and tables. The audio files can be automatically generated using a Perl-script called spel-wizard.pl (part of the SpeL::Wizard module available on CPAN). This script interfaces with locally installed text-to-speech software or with online available cloud services to generate the audio files. To this end, the LaTeX chunks of your text are parsed and translated to natural language. SpeLaTeX is Babel-enabled such that your text is read with the correct pronunciation corresponding to your language. So far, it provides the languages English and Dutch.

texlive-dsptricks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dsptricks
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for Digital Signal Processing (DSP) plots
Description:

The package provides a set of LaTeX macros (based on PSTricks) for plotting the kind of graphs and figures that are usually employed in digital signal processing publications. DSPTricks provides facilities for standard discrete-time lollipop plots, continuous-time and frequency plots, and pole-zero plots. The companion package DSPFunctions (dspfunctions.sty) provides macros for computing frequency responses and DFTs, while the package DSPBlocks (dspblocks.sty) supports DSP block diagrams.

texlive-ketcindy 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ketcindy
Licenses: GPL 3+
Build system: texlive
Synopsis: Macros for graphic generation and Cinderella plugin
Description:

KETpic is a macro package designed for computer algebra systems (CAS) to generate LaTeX source codes for high-quality mathematical artwork. KETcindy is a plugin for Cinderella that allows generating graphics using KETpic. The generated code can be included in any LaTeX document.

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

The hanging package facilitates the typesetting of hanging paragraphs. The package also enables typesetting with hanging punctuation, by making punctuation characters active.

texlive-piano 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/piano
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset a basic 2-octave piano diagram
Description:

This package adds the \keyboard[1][2]..[7] command to your project. When used, it draws a small 2 octaves piano keyboard on your document, with up to 7 keys highlighted.

texlive-outlining 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/outlining
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create outlines for scientific documents
Description:

Every scientific document requires outlining before it is written. This package adds simple macros for your LaTeX document.

texlive-luajittex 2026.1
Propagated dependencies: texlive-cm@2026.1 texlive-etex@2026.1 texlive-hyphen-complete@2026.1 texlive-knuth-lib@2026.1 texlive-luajittex-bin@2026.1 texlive-luatex@2026.1 texlive-plain@2026.1 texlive-tex-ini-files@2026.1 texlive-unicode-data@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luajittex
Licenses: GPL 2
Build system: texlive
Synopsis: LuaTeX with JIT compiler, with and without HarfBuzz
Description:

This package provides LuaTeX with just-in-time (JIT) compiler, with and without HarfBuzz.

texlive-tqft 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tqft
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Drawing TQFT diagrams with TikZ/PGF
Description:

The package defines some node shapes useful for drawing TQFT diagrams with TikZ/PGF. That is, it defines highly customisable shapes that look like cobordisms between circles, such as those used in TQFT and other mathematical diagrams.

texlive-dynamicnumber 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dynamicnumber
Licenses: Expat
Build system: texlive
Synopsis: Dynamically typeset numbers and values in LaTeX through ``symbolic links''
Description:

This package dynamically typesets values generated by different kinds of scripts in LaTeX through the use of ``symbolic links'' (which are not in any way related to the symbolic links used in UNIX systems!). The aim is to reduce errors resulting from out-of-date numbers by directly setting them in the number generating file and importing a ``symbolic link'' into the LaTeX source file. It can be used to import not only numerical values, but strings and pieces of code are also possible. Currently only MATLAB and Python are supported to produce dynamic number list files.

texlive-xreview 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xreview
Licenses: Expat
Build system: texlive
Synopsis: Reviewing LaTeX documents made easy
Description:

This package provides a simple way to review LaTeX documents. It allows to highlight hide changes to a document, and to add comments to the text. This will help you to keep track of the changes you make to a document, and to easily spot the changes made by others, while always having the option of compiling a clean version of the document. This package also offers a way to include comments in the text, which can be toggled on and off. This is useful for adding notes to the text, or for leaving comments to other authors.

texlive-thinsp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thinsp
Licenses: GPL 3+
Build system: texlive
Synopsis: Stretchable @code{\thinspace} for LaTeX
Description:

The package redefines \thinspace to have a stretch component.

texlive-bodegraph 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bodegraph
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Draw Bode, Nyquist and Black plots with gnuplot and TikZ
Description:

The package provides facilities to draw Bode, Nyquist and Black plots using Gnuplot and Tikz. Elementary Transfer Functions and basic correctors are preprogrammed for use.

texlive-tikz-triminos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-triminos
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create triminos, made with TikZ
Description:

Create (1 or 9 or 12) TriMinos with some customizations: size, font, logo, colors; automatic texts adjustment; full version, or joker usage.

texlive-minim 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minim
Licenses: EUPL 1.2
Build system: texlive
Synopsis: Modern plain format for the LuaTeX engine
Description:

This is a modern plain format for the LuaTeX engine, adding improved low-level support for many LuaTeX extensions and newer PDF features. While it can be used as drop-in replacement for plain TeX, it probably is most useful as a basis for your own formats. Most features included in the format are provided by separate packages that can be used on their own; this package contains only their shared lowest-level programming interface, along with their combined format.

texlive-repltext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/repltext
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Control how text gets copied from a PDF file
Description:

The repltext package exposes to LaTeX a relatively obscure PDF feature: replacement text. When replacement text is specified for a piece of text, it is the replacement text, not the typeset text that is copied and pasted.

texlive-aspen 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/aspen
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Simple cryptography notation in LaTeX
Description:

The Aspen package implements LaTeX commands closely related to what is often called security protocol notation, standard protocol engineering notation, standard protocol notation, or protocol narrations. Optionally, the Aspen package also implements LaTeX commands for Burrows-Abadi-Needham logic (BAN logic).

texlive-pdfcrop 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfcrop
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Crop PDF graphics
Description:

This package provides a Perl script that can either trim pages of any whitespace border, or trim them of a fixed border.

texlive-hyphen-base 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://tug.org/texlive/
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Core hyphenation support files
Description:

This package includes Knuth's original hyphen.tex, zerohyph.tex to disable hyphenation, language.us which starts the autogenerated files language.dat and language.def (and default versions of those), etc.

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

This package provides a simple compilation of the genealogical symbols found in the wasy and gen fonts, adding the male and female symbols to Knuth's gen font, and so avoiding loading two fonts when you need only genealogical symbols. The font is distributed as Metafont source.

texlive-combelow 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/combelow
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset comma-below letters, as in Romanian
Description:

The package defines a command \cb that positions a comma below a letter, as required (for example) in Romanian typesetting. The command is robust, but interferes with hyphenation.

texlive-awami 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/awami
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Collection of Awami Nastaliq fonts
Description:

Awami Nastaliq is a Nastaliq-style Arabic script font supporting a wide variety of languages of southwest Asia, including but not limited to Urdu. This font is aimed at minority language support. This makes it unique among Nastaliq fonts. The font is also a Graphite-only font. It does not support OpenType rendering.

Total packages: 73978