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

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-prooftrees 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/prooftrees
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Forest-based proof trees (symbolic logic)
Description:

The package supports drawing proof trees of the kind often used in introductory logic classes, especially those aimed at students without strong mathemtical backgrounds. Hodges (1991) is one example of a text which uses this system. When teaching such a system it is especially useful to annotate the tree with line numbers, justifications and explanations of branch closures. The package provides a single environment, prooftree, and a variety of tools for annotating, customising and highlighting such trees. A cross-referencing system is provided for trees which cite line numbers in justifications for proof lines or branch closures.

texlive-dtxdescribe 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dtxdescribe
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Describe additional object types in @file{.dtx} source files
Description:

The doc package includes tools for describing macros and environments in LaTeX source .dtx format. The dtxdescribe package adds tools for describing booleans, lengths, counters, keys, packages, classes, options, files, commands, arguments, and other objects, and also works with the standard document classes as well, for those who do not wish to use the .dtx format.

Each item is given a margin tag similar to \DescribeEnv, and is listed in the index by itself and also by category. Each item may be sorted further by an optional class. All index entries except code lines are hyperlinked. The dtxexample environment is provided for typesetting example code and its results. Contents are displayed verbatim along with a caption and cross-referencing. They are then input and executed, and the result is shown. Environments are also provided for displaying verbatim or formatted source code, user-interface displays, and sidebars with titles. Macros are provided for formatting the names of inline LaTeX objects such as packages and booleans, as well as program and file names, file types, internet objects, the names of certain programs, a number of logos, and inline dashes and slashes.

texlive-epigrafica 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/epigrafica
Licenses: GPL 3+
Build system: texlive
Synopsis: Greek and Latin font
Description:

Epigrafica is a Greek and Latin font, forked from the development of the Cosmetica font, which is a similar design to Optima and includes Greek.

texlive-babel-romansh 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-romansh
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Babel and Polyglossia support for the Romansh language
Description:

The package provides a language description file that enables support of Romansh either with Babel or with Polyglossia.

texlive-newlfm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newlfm
Licenses: GPL 3+
Build system: texlive
Synopsis: Write letters, facsimiles, and memos
Description:

This package integrates the letter class with fancyhdr and geometry to automatically make letterhead stationery. It is useful for writing letters, fax, and memos. You can set up an address book using wrapper macros. You put all the information for a person into a wrapper and then put the wrapper in a document. The class handles letterheads automatically. You place the object for the letterhead (picture, information, etc.) in a box and all sizing is set automatically.

texlive-biblatex-bath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-bath
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Style recommended by the University of Bath Library
Description:

This package provides a BibLaTeX style to format reference lists in the Harvard style recommended by the University of Bath Library.

texlive-xellipsis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xellipsis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extremely configurable ellipses with formats for various style manuals
Description:

The xellipsis package provides a system for configuring (almomst) every possible aspect of ellipses, including preceding and proceeding characters; the character itself; distances before and after each of these; and number of characters. It comes with both a compatibility option for standard LaTeX \ldots as well as preset package options for the Chicago Manual of Style (Turabian); the Bluebook; and MLA guidelines.

texlive-grfpaste 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/grfpaste
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Include fragments of a DVI file
Description:

This package provides a mechanism to include fragments of DVI files with the graphicx package, so that you can use \includegraphics to include DVI files. The package requires the dvipaste program.

texlive-skull 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/skull
Licenses: GPL 3+
Build system: texlive
Synopsis: Font to draw a skull
Description:

The font (defined in Metafont) defines a single character, a black solid skull. A package is supplied to make this character available as a symbol in maths mode.

texlive-sim-os-menus 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sim-os-menus
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Insert terminal, context menu, or viewers like in an OS
Description:

This is a package to present, like in an operating-system, a fake terminal, a fake context menu with sub-menus, and a fake viewer.

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

This package provides traditional style Irish fonts, in both lower and upper case 32 letters are defined (18 plain ones, 5 long vowels and 9 aspirated consonants). The ligature agus is also made available. The remaining characters (digits, punctuation and accents) are inherited from the Computer Modern family of fonts.

texlive-ibycus-babel 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ibycus-babel
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use the Ibycus 4 Greek font with Babel
Description:

The package allows you to use the Ibycus 4 font for ancient Greek with Babel. It uses a Perl script to generate hyphenation patterns for Ibycus from those for the ordinary Babel encoding, cbgreek. It sets up ibycus as a pseudo-language you can specify in the normal Babel manner.

texlive-bondgraphs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bondgraphs
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draws bond graphs in LaTeX, using PGF/TikZ
Description:

The package is used to draw bond graphs in LaTeX. Compared to the bondgraph package this package relies more on TikZ styles and less on macros, to generate the drawings. As such it can be more flexible than his, but requires more TikZ knowledge of the user.

texlive-snotez 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/snotez
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset notes, in the margin
Description:

The package provides a macro \sidenote, that places a note in the margin of the document, with its baseline aligned with the baseline in the body of the document. These sidenotes are numbered (both in the text, and on the notes themselves).

texlive-ifmslide 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifmslide
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Presentation slides for screen and printouts
Description:

This package is used to produce printed slides with LaTeX and online presentations with pdfLaTeX.

texlive-zhlipsum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zhlipsum
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Chinese dummy text
Description:

This package provides an interface to dummy text in Chinese language, which will be useful for testing Chinese documents. UTF-8, GBK and Big5 encodings are supported.

texlive-endnotes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/endnotes
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Place footnotes at the end
Description:

The endnotes package can be used to accumulate notes (using the \endnote command, which can be used as a replacement for \footnote), and place them at the end of the section, chapter or document.

texlive-fretplot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fretplot
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create scale and chord diagrams for guitar-like instruments
Description:

This LuaLaTeX package provides batch generation of scale and chord diagrams for plucked string instruments, such as the guitar.

texlive-collection-langenglish 2026.1
Propagated dependencies: texlive-amiweb2c-guide@2026.1 texlive-amscls-doc@2026.1 texlive-amslatex-primer@2026.1 texlive-around-the-bend@2026.1 texlive-ascii-chart@2026.1 texlive-asy-overview@2026.1 texlive-biblatex-cheatsheet@2026.1 texlive-collection-basic@2026.1 texlive-components@2026.1 texlive-comprehensive@2026.1 texlive-dickimaw@2026.1 texlive-docsurvey@2026.1 texlive-drawing-with-metapost@2026.1 texlive-dtxtut@2026.1 texlive-first-latex-doc@2026.1 texlive-fontinstallationguide@2026.1 texlive-forest-quickstart@2026.1 texlive-gentle@2026.1 texlive-guide-to-latex@2026.1 texlive-happy4th@2026.1 texlive-hyphen-complete@2026.1 texlive-impatient@2026.1 texlive-intro-scientific@2026.1 texlive-knuth-errata@2026.1 texlive-knuth-hint@2026.1 texlive-knuth-pdf@2026.1 texlive-l2tabu-english@2026.1 texlive-latex-brochure@2026.1 texlive-latex-course@2026.1 texlive-latex-doc-ptr@2026.1 texlive-latex-for-undergraduates@2026.1 texlive-latex-graphics-companion@2026.1 texlive-latex-refsheet@2026.1 texlive-latex-veryshortguide@2026.1 texlive-latex-web-companion@2026.1 texlive-latex2e-help-texinfo@2026.1 texlive-latex4wp@2026.1 texlive-latexcheat@2026.1 texlive-latexcourse-rug@2026.1 texlive-latexfileinfo-pkgs@2026.1 texlive-lshort-english@2026.1 texlive-macros2e@2026.1 texlive-math-into-latex-4@2026.1 texlive-maths-symbols@2026.1 texlive-memdesign@2026.1 texlive-memoirchapterstyles@2026.1 texlive-metafont-beginners@2026.1 texlive-metapost-examples@2026.1 texlive-patgen2-tutorial@2026.1 texlive-pictexsum@2026.1 texlive-plain-doc@2026.1 texlive-quran-en@2026.1 texlive-short-math-guide@2026.1 texlive-simplified-latex@2026.1 texlive-svg-inkscape@2026.1 texlive-tamethebeast@2026.1 texlive-tds@2026.1 texlive-tex-font-errors-cheatsheet@2026.1 texlive-tex-nutshell@2026.1 texlive-tex-overview@2026.1 texlive-tex-vpat@2026.1 texlive-texbytopic@2026.1 texlive-texonly@2026.1 texlive-titlepages@2026.1 texlive-tlc2@2026.1 texlive-tlc3-examples@2026.1 texlive-tlmgrbasics@2026.1 texlive-typstfun@2026.1 texlive-undergradmath@2026.1 texlive-visualfaq@2026.1 texlive-wrapstuff-doc-en@2026.1 texlive-xetexref@2026.1 texlive-yet-another-guide-latex2e@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: Support for, and documentation in, English
Description:

These packages provide support for, and documentation in, English.

texlive-platex 2026.1
Propagated dependencies: texlive-babel@2026.1 texlive-cm@2026.1 texlive-firstaid@2026.1 texlive-hyphen-base@2026.1 texlive-knuth-lib@2026.1 texlive-l3backend@2026.1 texlive-l3kernel@2026.1 texlive-latex@2026.1 texlive-latex-fonts@2026.1 texlive-ptex@2026.1 texlive-ptex-fonts@2026.1 texlive-tex-ini-files@2026.1 texlive-unicode-data@2026.1 texlive-uptex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/platex
Licenses: Modified BSD
Build system: texlive
Synopsis: Miscellaneous macros for pTeX and pLaTeX2e
Description:

The bundle provides pLaTeX2e and miscellaneous macros for pTeX and e-pTeX.

texlive-pst-3d 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-3d
Licenses: LPPL (any version)
Build system: texlive
Synopsis: PSTricks package for tilting and other pseudo-3D tricks
Description:

The package provides basic macros that use PSTricks for shadows, tilting and three dimensional representations of text or graphical objects.

texlive-mecaso 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mecaso
Licenses: GPL 3+
Build system: texlive
Synopsis: Formulas frequently used in rigid body mechanics
Description:

This package provides a number of formulas frequently used in rigid body mechanics. Since most of these formulas are long and tedious to write, this package wraps them up in short commands.

texlive-exercisebank 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exercisebank
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Creating and managing exercises, and reusing them as composed sets
Description:

This package makes it easier to maintain and edit your exercise sets. Exercises are saved as separate files containing part problems. These files can be used to make sets, and you can cherry-pick or exclude certain part problems as you see fit.

texlive-urwchancal 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/urwchancal
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use URW's clone of Zapf Chancery as a maths alphabet
Description:

The package allows (the URW clone of) Zapf Chancery to function as a maths alphabet, the target of \mathcal or \mathscr, with accents appearing where they should, and other spacing parameters set to reasonable (not very tight) values. The font itself may be found in the URW basic fonts collection. This package supersedes the pzccal package.

Total packages: 32836