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

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-luatruthtable 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatruthtable
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate truth tables of boolean values in LuaLaTeX
Description:

This package provides an easy way for generating truth tables of boolean values in LuaLaTeX. The time required for operations is no issue while compiling with LuaLaTeX. The package supports nesting of commands for multiple operations. It can be modified or extended by writing custom lua programs. There is no need to install lua on users system as TeX distributions (TeX Live or MikTeX) come bundled with LuaLaTeX.

texlive-luaprogtable 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luaprogtable
Licenses: Expat
Build system: texlive
Synopsis: Programmable table interface for LuaLaTeX
Description:

This package allows you to modify a cell based on the contents of other cells using LaTeX macros.

texlive-pgfmorepages 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pgfmorepages
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Assemble multiple logical pages onto a physical page
Description:

This package replaces and extends the pgfpages sub-package of the PGF system. It provides the capability to arrange multiple logical pages on multiple physical pages, for example as for arranging pages to make booklets.

texlive-pst-dart 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-dart
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Plotting dart boards
Description:

pst-dart is a PSTricks related package and draws dart boards. Optional arguments are the unit and the fontsize.

texlive-rvwrite 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rvwrite
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Increase the number of available output streams in LaTeX
Description:

The package addresses, for LaTeX documents, the severe limitation on the number of output streams that TeX provides. The package uses a single TeX output stream, and writes marked-up output to this stream. The user may then post-process the marked-up output file, using LaTeX, and the document's output appears as separate files, according to the calls made to the package. The output to be post-processed uses macros from the widely-available ProTeX package.

texlive-wallcalendar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wallcalendar
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Wall calendar class with custom layouts
Description:

This package provides a wall calendar class with custom layouts and support for internationalization. There is also support for loading event marks from a CSV file.

texlive-elsarticle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/elsarticle
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Class for articles for submission to Elsevier journals
Description:

This class for typesetting journal articles is accepted for submitted articles both in Elsevier's electronic submission system and elsewhere.

texlive-gustlib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gustlib
Licenses: Donald Knuth's license for TeX Public Domain
Build system: texlive
Synopsis: Plain macros for much core and extra functionality, from GUST
Description:

This package includes Plain TeX macros adding extra functionalities. This comprises bibliography support, token manipulation, cross-references, verbatim, determining length of a paragraph's last line, multicolumn output, Polish bibliography and index styles, prepress and color separation, graphics manipulation, and tables.

texlive-he-she 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/he-she
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Alternating pronouns to aid gender-neutral writing
Description:

The package implements a version of semi-automatic pronoun switching for writing gender-neutral (and possibly annoying) prose. It has upper- and lowercase versions of switching pronouns for all case forms, plus anaphoric versions that reflect the current gender choice.

texlive-clara 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/clara
Licenses: SIL OFL 1.1 GPL 2+
Build system: texlive
Synopsis: Clara serif font family
Description:

Clara is a type family created specially by Seamas O Brogain. The family includes italic, bold, bold italic, and small capitals, while the character set includes (monotonic) Greek, Cyrillic, ogham, phonetic and mathematical ranges, scribal abbreviations and other specialist characters. The fonts also include some OpenType features (such as ligature substitution, small capitals, and old-style numerals) and variant forms for particular languages.

texlive-scientific-thesis-cover 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scientific-thesis-cover
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Provides cover page and affirmation at the end of a thesis
Description:

Institutions require a cover page and an affirmation at the end of a thesis. This package provides both.

texlive-newenviron 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newenviron
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Processing an environment's body
Description:

The package offers tools for collecting and executing an environment's body.

texlive-outline 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/outline
Licenses: LPPL (any version)
Build system: texlive
Synopsis: List environment for making outlines
Description:

The package defines an outline environment, which provides facilities similar to enumerate, but up to 6 levels deep.

texlive-feynmf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/feynmf
Licenses: GPL 3+
Build system: texlive
Synopsis: Macros and fonts for creating Feynman (and other) diagrams
Description:

The feynmf package provides an interface to Metafont to use simple structure specifications to produce relatively complex diagrams. While the package was designed for Feynman diagrams, it could in principle be used for diagrams in graph and similar theories, where the structure is semi-algorithmically determined.

texlive-kanbun 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kanbun
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset kanbun-kundoku with support for kanbun annotation
Description:

This package allows users to manually input macros for elements in a kanbun-kundoku (Han Wen Xun Du) paragraph. More importantly, it accepts plain text input in the kanbun annotation form when used with LuaLaTeX, which allows typesetting kanbun-kundoku paragraphs efficiently.

texlive-contract 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/contract
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset formalized legal documents such as contracts or statutes
Description:

This package enables the typesetting of formalized legal documents such as contracts, statutes etc. It will be the successor to the scrjura package. Like the latter, contract allows the typographically appealing typesetting of many different legal texts. The typesetting of contracts according to German conventions is supported out of the box. In addition, the package supports the definition of custom environments in order to typeset contracts and legal texts according to Anglo-American specifications, for example.

texlive-recorder-fingering 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/recorder-fingering
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Package to display recorder fingering diagrams
Description:

This package provides support for generating and displaying fingering diagrams for baroque fingering recorders. Standard fingerings are provided for recorders in both C and F, along with methods to create and display alternate fingerings for trills, etc.

texlive-e-french 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/e-french
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Comprehensive LaTeX support for French-language typesetting
Description:

E-french is a distribution that keeps alive the work of Bernard Gaulle (now deceased), under a free licence. It replaces the old full frenchpro (the professional distribution) and the light-weight frenchle packages.

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-terminalcode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/terminalcode
Licenses: Expat
Build system: texlive
Synopsis: Terminal-style code display environments
Description:

The terminalcode package provides authentic terminal-style code display environments for LaTeX documents. It features UTF-8 box-drawing characters, comprehensive ANSI 16-color support with dynamic dark and light themes, and seamless integration with external code files.

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-commonunicode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/commonunicode
Licenses: Expat
Build system: texlive
Synopsis: Convert common Unicode symbols to LaTeX code
Description:

The aim of this LaTeX package is to provide a complete as possible list of common Unicode symbols with their translations to LaTeX code. This is useful in the development of templates which are intended to work with modern TeX engines (LuaTeX, XeTeX) as well as traditional ones (TeX, pdfTeX).

texlive-tikz3d-fr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz3d-fr
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Work with some 3D figures
Description:

This is a package for working with some 3D figures.

texlive-makegobbler 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/makegobbler
Licenses: LPPL 1.3c CeCILL
Build system: texlive
Synopsis: Keep or drop some part of LaTeX source code
Description:

The makegobbler package provides a mechanism to selectively drop (gobble) or keep (ungobble) portions of LaTeX source code, either conditionally or unconditionally. The affected code is delimited by user-defined control sequences that act as explicit markers.

Total packages: 32521