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

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-bpchem 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bpchem
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset chemical names, formulae, etc
Description:

The package provides support for typesetting simple chemical formulae, those long IUPAC compound names, and some chemical idioms. It also supports the labelling of compounds and reference to labelled compounds.

texlive-gfsbaskerville 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gfsbaskerville
Licenses: LPPL 1.0+ SIL OFL 1.1
Build system: texlive
Synopsis: Greek font, from one such by Baskerville
Description:

The font is a digital implementation of Baskerville's classic Greek font, provided by the Greek Font Society. The font covers Greek only, and LaTeX support provides for the use of LGR encoding.

texlive-bracketkey 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bracketkey
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Produce bracketed identification keys
Description:

The package provides an environment bracketkey for use when producing lists of species.

texlive-zwpagelayout 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zwpagelayout
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Page layout and crop-marks
Description:

This package was developed as a typographers toolbox offering important basic features for everyday work. It allows setting the paper size and the page layout; it can print crop marks; and it can reflect pages both horizontally and vertically.

texlive-mfb-oldstyle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mfb-oldstyle
Licenses: CC0
Build system: texlive
Synopsis: MFB Oldstyle serif fonts
Description:

Oldstyle is a serif font family designed for body text. This typeface was originally designed by Morris Fuller Benton and released by American Type Founders in 1909 as Century Oldstyle. The family contains three fonts: regular, italic and bold. Superior and inferior figures are available for all fonts in the family. Small capitals and old-style figures are available only for the regular font.

texlive-ulthese 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ulthese
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Thesis class and templates for Universite Laval
Description:

The package provides a class based on memoir to prepare theses and memoirs compliant with the presentation rules set forth by the Faculty of Graduate Studies of Universite Laval, Quebec, Canada. The class also comes with an extensive set of templates for the various types of theses and memoirs offered at Laval.

Please note that the documentation for the class and the comments in the templates are all written in French, the language of the target audience.

texlive-passopt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/passopt
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Passing options to packages or classes
Description:

This package allows to reset the global options of a loaded macro package or document class, or to change the position of the pre-passed options in the list to the right.

texlive-multiple-choice 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multiple-choice
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package for multiple-choice questions
Description:

This package adjusts the choices of the multiple-choice question automatically.

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-customdice 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/customdice
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Simple commands for drawing customisable dice
Description:

The customdice package for LaTeX, LuaLaTeX and XeTeX that provides functionality for drawing dice. The aim is to provide highly-customisable but simple-to-use commands, allowing: adding custom text to dice faces; control over colouring; control over sizing.

texlive-initials 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/initials
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Adobe Type 1 decorative initial fonts
Description:

This package provides Adobe Type 1 decorative initial fonts. For each font, at least a .pfb and a .tfm file is provided, with an .fd file for use with LaTeX.

texlive-latex-for-undergraduates 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-for-undergraduates
Licenses: Public Domain
Build system: texlive
Synopsis: Tutorial aimed at introducing undergraduate students to LaTeX
Description:

This package provides a tutorial aimed at introducing undergraduate students to LaTeX, including an introduction to LaTeX Workshop in Visual Studio Code and an example package of user-defined LaTeX commands.

texlive-outoruby 2026.1
Propagated dependencies: texlive-pxrubrica@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/outoruby
Licenses: GPL 3
Build system: texlive
Synopsis: Ruby with line break support for Japanese text
Description:

This package provides the \outoruby command, which supports line breaks when typesetting Ruby annotations. It automatically switches between appropriate Ruby forms at the beginning and the end of lines according to JIS X 4051 and JLReq.

texlive-enumext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/enumext
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Enumerate exercise sheets
Description:

This package provides enumerated list environments compatible with tagging PDF for creating simple exercise sheets along with multiple choice questions, storing the answers to these in memory using the multicol and scontents packages.

texlive-inversepath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/inversepath
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Calculate inverse file paths
Description:

The package calculates inverse relative paths. Such things may be useful, for example, when writing an auxiliary file to a different directory.

texlive-exercisesheets 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exercisesheets
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset exercise sheets for university courses and school classes
Description:

This LaTeX package provides a way to typeset exercise sheets as used in university courses and school classes. It has evolved from a set of macros and environments that were finally combined into this package. It has a regular and a Beamer mode, selected depending on the document class used. There also is an embedded mode that allows using exercises in lecture notes etc., without requiring page breaks. Since the package includes a loading mechanism for exercises from external files, the same exercises can be reused in different contexts.

texlive-hep-title 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hep-title
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extensions for the title page
Description:

The hep-title package extends the title macros of the standard classes with macros for a preprint, affiliation, editors, and endorsers.

texlive-collection-fontutils 2026.1
Propagated dependencies: texlive-accfonts@2026.1 texlive-afm2pl@2026.1 texlive-albatross@2026.1 texlive-collection-basic@2026.1 texlive-dosepsbin@2026.1 texlive-dvipsconfig@2026.1 texlive-epstopdf@2026.1 texlive-fontinst@2026.1 texlive-fontools@2026.1 texlive-fontware@2026.1 texlive-lcdftypetools@2026.1 texlive-luafindfont@2026.1 texlive-metatype1@2026.1 texlive-mf2pt1@2026.1 texlive-ps2eps@2026.1 texlive-ps2pk@2026.1 texlive-psutils@2026.1 texlive-t1utils@2026.1 texlive-ttfutils@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: Graphics and font utilities
Description:

This collection of packages provides programs for conversion between font formats, testing fonts, virtual fonts, .gf and .pk manipulation, mft, fontinst, etc., and for manipulating OpenType, TrueType, Type 1, PostScript and other image formats.

texlive-playcards 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/playcards
Licenses: LGPL 3
Build system: texlive
Synopsis: Simple template for drawing playcards
Description:

This small package provides commands for drawing customized playcards with width 59mm and height 89mm, which are typical card dimensions.

texlive-enctex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/enctex
Licenses: GPL 3+
Build system: texlive
Synopsis: TeX extension that translates input on its way into TeX
Description:

EncTeX is (another) TeX extension, written at the change-file level. It provides means of translating input on the way into TeX. It allows, for example, translation of multibyte sequences, such as utf-8 encoding.

texlive-levy 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/levy-font
Licenses: GPL 2
Build system: texlive
Synopsis: Fonts for typesetting classical Greek
Description:

These fonts are derivatives of Kunth's CM fonts. Macros for use with Plain TeX are included in the package; for use with LaTeX, see lgreek (with English documentation) or levy (with German documentation).

texlive-refcount 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/refcount
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Counter operations with label references
Description:

This package provides the \setcounterref and \addtocounterref commands which use the section (or other) number from the reference as the value to put into the counter. It also provides \setcounterpageref and \addtocounterpageref that do the corresponding thing with the page reference of the label.

texlive-tikz-nef 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-nef
Licenses: Expat
Build system: texlive
Synopsis: Create diagrams for neural networks
Description:

The nef TikZ library provides predefined styles and shapes to create diagrams for neural networks constructed with the methods of the Neural Engineering Framework (NEF). The following styles are supported:

  • ea: ensemble array,

  • ens: ensemble,

  • ext: external input or output,

  • inhibt: inhibitory connection,

  • net: network,

  • pnode: pass-through node,

  • rect: rectification ensemble,

  • recurrent: recurrent connection.

texlive-pwebmac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pwebmac
Licenses: Public Domain
Build system: texlive
Synopsis: Consolidated WEB macros for DVI and PDF output
Description:

The original WEB system by Donald Knuth has the macros webmac.tex that produce DVI output only; for historic reasons, it will never be modified (apart from catastrophic errors). Han The Thanh has modified these macros in his pdfwebmac.tex for PDF output (only) with pdfTeX. Jonathan Kew's XeTeX has similar macros xewebmac.tex by Khaled Hosny that modify webmac.tex for PDF output; these macros can only be used with a specific TeX engine each. The present pwebmac package integrates these three WEB macro files similar to cwebmac.tex in Silvio Levy's and Don Knuth's CWEB system, so pwebmac.tex can be used with Plain TeX, pdfTeX, and XeTeX alike.

Its initial application is the production of PDF and HINT files for all major WEB programs for TeX and friends. For this purpose, the shell script makeall was whipped together; it provides various command line options and works around several quirks in the WEB sources.

WEB programmers who want to use pwebmac.tex instead of the default webmac.tex in their programs have to change the first line in the TeX file created by weave. From there, all depends on the TeX engine you use.

Total packages: 72465