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

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

This small package offers a new definition of the comma , as an active character. It ensures the correct spacing in mathematical mode when using the comma either as a decimal separator or as a list separator. With this package, the comma behaves similarly to ncccomma, but the code is lighter, and several compatibility issues have been fixed.

texlive-knuth-pdf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/knuth-pdf
Licenses: Public Domain
Build system: texlive
Synopsis: PDF collection of typeset C/WEB sources in TeX Live
Description:

Here you find a large collection of PDF documents for many C/WEB programs in TeX Live, both in their original form as written by their respective authors, and in the changed form as they are actually used in the TeX Live system. Care has been taken to keep the section numbering intact, so that you can study the sources and their changes in parallel.

Also included is the collection of errata for Donald Knuth's Computers & Typesetting series. Although not all the texts here are written or maintained by Donald Knuth, it is more convenient for everything to be collected in one place for reading and searching. They all stem from the system that Knuth created. The central entry point is the index file, with links to the individual documents, either in HTML or in PDF format.

texlive-sidenotesplus 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sidenotesplus
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Place referenced notes, alerts, figures and tables into the document margin
Description:

Sidenotesplus is a comprehensive package for placing labeled or referenced notes, temporary alerts, bibliography references, figures and tables into the margin. Marginals can be either floated or at fixed positions relative to the text. Twoside symmetry is preserved. For BibLaTeX users, macros for side references are provided. Three margin styles are provided. Two-page symmetric layouts either as (i) Ragged outer with note reverences in the margin separator or (ii) justified with last line ragged outer. And (iii) a classic look, justified with last line ragged right and note reference to the left of the note, but two-page symmetry is lost. The command \sidenote mimics the \footnote command and provides labelled (numbers, alphabetic, roman) references. However, un-numbered and custom symbols can also be specified. Temporary sidealerts are rendered only if the package option alerton is specified. Alerts are useful as to do reminders during document development. Furthermore, captions for figures and tables can also be placed into margin. Also, full width environments for figures, tables and text are provided. The text environment can be partially widened, suitable if that extra space for an equation is required.

texlive-gregoriotex 2026.1
Propagated dependencies: texlive-gregoriotex-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gregoriotex
Licenses: GPL 3
Build system: texlive
Synopsis: Engraving gregorian chant scores
Description:

Gregorio is a software application for engraving gregorian chant scores on a computer. Gregorio's main job is to convert a gabc file (simple text representation of a score) into a GregorioTeX file, which makes TeX able to create a PDF of your score.

texlive-xpdfopen 2026.1
Propagated dependencies: texlive-xpdfopen-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xpdfopen
Licenses: Public Domain
Build system: texlive
Synopsis: Commands to control PDF readers, under X11
Description:

The command-line programs pdfopen and pdfclose allow you to control the X Window System version of Adobe's Acrobat Reader from the command line or from within a (shell) script. The programs work with xpdf and evince.

texlive-ctanupload 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ctanupload
Licenses: GPL 3
Build system: texlive
Synopsis: Support for users uploading to CTAN
Description:

The package provides a Perl script that allows the uploads of a contribution to CTAN from the command line. The aim is to simplify the release process for LaTeX package authors. Note by the CTAN team (2015-02-05): It seems that this script is currently not working.

texlive-multicolrule 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multicolrule
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Decorative rules between columns
Description:

This package lets you customize the appearance of the vertical rule that appears between columns of multicolumn text. It is primarily intended to work with the multicol package, hence its name, but also supports the twocolumn option and \twocolumn macro provided by the standard classes (and related classes such as the KOMA-Script equivalents).

texlive-permute 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/permute
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for symmetric groups
Description:

This package provides a package for symmetric groups, allowing you to input, output, and calculate with them.

texlive-standalone 2026.1
Propagated dependencies: texlive-adjustbox@2026.1 texlive-currfile@2026.1 texlive-filemod@2026.1 texlive-gincltex@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/standalone
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Compile TeX pictures stand-alone or as part of a document
Description:

This package provides a class and package is provided which allows TeX pictures or other TeX code to be compiled standalone or as part of a main document. Special support for pictures with beamer overlays is also provided. The package is used in the main document and skips extra preambles in sub-files. The class may be used to simplify the preamble in sub-files. By default the preview package is used to display the typeset code without margins.

texlive-serbian-def-cyr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/serbian-def-cyr
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Serbian Cyrillic localization
Description:

This package provides abstract, chapter, title, date etc, for Serbian language in Cyrillic scripts in T2A encoding and CP1251 code pages.

texlive-luatex-type-definitions 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatex-type-definitions
Licenses: GPL 2+
Build system: texlive
Synopsis: Type definitions for the Lua API of LuaTeX
Description:

LuaTeX has a very large Lua API. This project tries to make this API accessible in the text editor of your choice. This is made possible by the lua-language-server, a server that implements the Language Server Protocol (LSP) for the Lua language, enabling features such as code completion, syntax highlighting, and marking of warnings and errors in any editor supporting LSP.

texlive-eolang 2026.1
Dependencies: perl@5.36.0
Propagated dependencies: texlive-adjustbox@2026.1 texlive-amsfonts@2026.1 texlive-amsmath@2026.1 texlive-everyshi@2026.1 texlive-fancyvrb@2026.1 texlive-hyperref@2026.1 texlive-iexec@2026.1 texlive-pdftexcmds@2026.1 texlive-pgf@2026.1 texlive-pgfopts@2026.1 texlive-stmaryrd@2026.1 texlive-xstring@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eolang
Licenses: Expat
Build system: texlive
Synopsis: Formulas and graphs for the EO programming language
Description:

This LaTeX package helps you write φ-calculus formulas and SODG graphs for the EO programming language.

texlive-tensormatrix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tensormatrix
Licenses: GPL 3
Build system: texlive
Synopsis: Matrix representations of tensors
Description:

This LaTeX package defines an environment tmat for visualizing the structure of matrix representations of tensors.

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

The package will typeset both Z and Object-Z specifications.

texlive-context-transliterator 2026.1
Propagated dependencies: texlive-context@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/context-transliterator
Licenses: FreeBSD
Build system: texlive
Synopsis: Transliterate text from other alphabets
Description:

The package will read text in one alphabet, and provide a transliterated version in another; this is useful for readers who cannot read the original alphabet. The package can make allowance for hyphenation.

texlive-animate 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/animate
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create PDF and SVG animations from graphics files and inline graphics
Description:

The package provides an interface to create portable, JavaScript driven PDF and SVG animations from sets of graphics files or from inline graphics, such as LaTeX picture environment, PSTricks or PGF/TikZ generated pictures, or just from typeset text.

texlive-letterswitharrows 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/letterswitharrows
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw arrows over math letters
Description:

This package provides LaTeX math-mode commands for setting left and right arrows over mathematical symbols so that the arrows dynamically scale with the symbols. While it is possible to set arrows over longer strings of symbols, the focus lies on single characters.

texlive-typogrid 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/typogrid
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Print a typographic grid
Description:

This package draws a grid on every page of the document; the grid divides the page into columns, and may be used for fixing measurements of layout.

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

This LaTeX package can typeset Algobox programs almost exactly as displayed when editing with Algobox itself, using an input syntax very similar to the actual Algobox program text. It gives better results than Algobox's own LaTeX export which does not look like the editor rendition, produces standalone documents cumbersome to customize, and has arbitrary and inconsistent differences between the input syntax and the program text.

texlive-gates 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gates
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for writing modular and customisable code
Description:

The package provides the means of writing code in a modular fashion: big macros or functions are divided into small chunks (called gates) with names, which can be externally controlled (e.g., they can be disabled, subjected to conditionals, loops...) and/or augmented with new chunks. Thus complex code may easily be customised without having to rewrite it, or even understand its implementation: the behavior of existing gates can be modified, and new ones can be added, without endangering the whole design. This allows code to be hacked in ways the original authors might have never envisioned. The gates package is implemented independently for both TeX and Lua. The TeX implementation, running in any current environment, requires the texapi package, whereas the Lua version can be run with any Lua interpreter, not just LuaTeX.

texlive-pst-sigsys 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-sigsys
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support of signal processing-related disciplines
Description:

The package offers a collection of useful macros for disciplines related to signal processing. It defines macros for plotting a sequence of numbers, drawing the pole-zero diagram of a system, shading the region of convergence, creating an adder or a multiplier node, placing a framed node at a given coordinate, creating an up-sampler or a down-sampler node, drawing the block diagram of a system, drawing adaptive systems, sequentially connecting a list of nodes, and connecting a list of nodes using any node-connecting macro.

texlive-ctex-faq 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ctex-faq
Licenses: FDL 1.3+
Build system: texlive
Synopsis: LaTeX FAQ by the Chinese TeX Society (ctex.org)
Description:

This is the LaTeX FAQ by the Chinese TeX Society. Most questions were collected on the bbs.ctex.org forum, and were answered in detail by the author.

texlive-prftree 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/prftree
Licenses: GPL 3+
Build system: texlive
Synopsis: Macros for building proof trees
Description:

This package provides a package to typeset proof trees for natural deduction calculi, sequent-like calculi, and similar.

texlive-dlrg-templates 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dlrg-templates
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Templates for the German Lifesaving Association (DLRG)
Description:

This bundle provides templates for members of the German Lifesaving Association (DLRG). This includes the letter template, presentations, specialist publications and press releases. These templates are based on the current cooperative design. They can be adapted to the local structure with simple settings.

Total packages: 32836