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

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-fontools 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fontools
Licenses: GPL 2
Build system: texlive
Synopsis: Tools to simplify using fonts (especially TT/OTF ones)
Description:

This package provides tools to simplify using OpenType fonts with LaTeX. By far the most important program in this bundle is autoinst, a wrapper script around Eddie Kohler's LCDF TypeTools. Autoinst aims to automate the installation of OpenType fonts in LaTeX by calling the LCDF TypeTools (with the correct options) for all fonts you wish to install, and generating the necessary .fd and .sty files.

In addition, this bundle contains a few other, less important utilities:

  • afm2afm: re-encodes .afm files,

  • ot2kpx: extract kerning pairs from OpenType fonts,

  • splitttc: split an OpenType Collection file (ttc or otc) into individual fonts.

texlive-bitset 2026.1
Propagated dependencies: texlive-bigintcalc@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bitset
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Handle bit-vector datatype
Description:

This package defines and implements the data type bit set, a vector of bits. The size of the vector may grow dynamically. Individual bits can be manipulated.

texlive-jwjournal 2026.1
Propagated dependencies: texlive-einfart@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jwjournal
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Personal class for writing journals
Description:

This LaTeX document class enables the user to turn simple pure text entries into a colorful and nicely formatted journal.

texlive-tikzcodeblocks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikzcodeblocks
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Helps to draw codeblocks like Scratch, NEPO and PXT in TikZ
Description:

tikzcodeblocks is a LaTeX package for typesetting blockwise graphic programming languages like Scratch, NEPO or PXT.

texlive-thaienum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thaienum
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Thai labels in @code{enumerate} environments
Description:

This LaTeX package provides a command to use Thai numerals or characters as labels in enumerate environments. Once the package is loaded with \usepackage{thaienum} you can use labels such as \thainum* or \thaimultialph* in conjunction with the package enumitem. Concrete examples are given in the documentation.

texlive-latex-make 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-make
Licenses: GPL 3+
Build system: texlive
Synopsis: Easy compiling of complex (and simple) LaTeX documents
Description:

This package provides several tools that aim to simplify the compilation of LaTeX documents:

  • LaTeX.mk: a Makefile snippet to help compiling LaTeX documents in DVI, PDF, PS, ... format. Dependencies are automatically tracked: one should be able to compile documents with a one-line Makefile containing include LaTeX.mk. Complex documents (with multiple bibliographies, indexes, glossaries, ...) should be correctly managed.

  • figlatex.sty: a LaTeX package to easily insert Xfig figures. It can interact with LaTeX.mk so that the latter automatically invokes fig2dev if needed.

texlive-texments 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texments
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Using the Pygments highlighter in LaTeX
Description:

This package provides a package which allows using the Pygments highlighter inside LaTeX documents. Pygments supports syntax colouring of over 50 types of files, and ships with multiple colour schemes.

texlive-colourchange 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colourchange
Licenses: GPL 3
Build system: texlive
Synopsis: Change colors in a Beamer presentation
Description:

The package allows you to change the colour of the structural elements (inner theme and outer theme) of your Beamer presentation during the presentation. There is a manual option but there is also the option to have your structure colour change from one colour to another as a function of how far through the presentation you are.

texlive-emp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emp
Licenses: GPL 3+
Build system: texlive
Synopsis: Encapsulate MetaPost figures in a document
Description:

Emp is a package for encapsulating MetaPost figures in LaTeX: the package provides environments where you can place MetaPost commands, and means of using that code as fragments for building up figures to include in your document. So, with Emp, the procedure is to run your document with LaTeX, run MetaPost, and then complete running your document in the normal way. Emp is therefore useful for keeping illustrations in synchrony with the text. It also frees you from inventing descriptive names for PostScript files that fit into the confines of file system conventions.

texlive-profmaquette 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/profmaquette
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Use exercises in different types of documents
Description:

This LaTeX package can help French maths teachers to put the same exercise into different sorts of documents.

texlive-fge 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fge
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Font for Frege's @emph{Grundgesetze der Arithmetik}
Description:

The package provides fonts for Frege's Grundgesetze der Arithmetik. The fonts are provided as Metafont source and Adobe Type 1 (pfb) files. A small LaTeX package (fge) is included.

texlive-plweb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pl
Licenses: FSF-free
Build system: texlive
Synopsis: Literate programming for Prolog with LaTeX
Description:

Instead of having to transform the common source into program or documentation, the central idea was to develop a method to have one common source which can be interpreted by a Prolog system as well as by LaTeX.

texlive-framedsyntax 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/framedsyntax
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset the syntax of commands and environments within colored boxes
Description:

When creating new packages or user guides, it is necessary to describe their syntax. This package helps by creating colored frames with rounded corners, with a colored background containing the colored syntax text.

texlive-kix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kix
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Typeset KIX codes
Description:

This package implements KIX codes as used by the Dutch PTT for bulk mail addressing. (Royal Mail 4 State Code.)

texlive-se2thesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/se2thesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Thesis class for the Chair of Software Engineering II at the University of Passau, Germany
Description:

The se2thesis bundle provides a document class for writing a theses with the Chair of Software Engineering II at the University of Passau, Germany. The class is based on KOMA-Script classes. While the class provides some basic settings, mostly regrading the type area, fonts, and the title page, it still provides large degrees of freedom to its users.

texlive-sshrc-insight 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sshrc-insight
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX class for SSHRC Insight Grant proposals
Description:

The sshrc-insight LaTeX class facilitates the preparation of funding proposals for the Insight Grants program of Canada's Social Sciences and Humanities Research Council (SSHRC).

texlive-endofproofwd 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/endofproofwd
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: End of proof sign
Description:

This package provides an additional end of proof sign. The command's name is \wasserdicht.

texlive-pst-calculate 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-calculate
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for floating point operations at LaTeX level
Description:

This package provides an interface to the LaTeX3 floating point unit, mainly used for PSTricks related packages to allow math expressions at LaTeX level.

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

These fonts are designed for titling use, and consist of capital roman letters only. Together with the normal set of base shapes, the family also offers an informal shape. The distribution is as Metafont source. LaTeX support is available in the duerer-latex bundle.

texlive-apa6e 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/apa6e
Licenses: FreeBSD
Build system: texlive
Synopsis: Format manuscripts to APA 6th edition guidelines
Description:

This is a minimalist class file for formatting manuscripts in the style described in the APA 6th edition guidelines. The apa6 class provides better coverage of the requirements.

texlive-mlmodern 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mlmodern
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Blacker Type 1 version of Computer Modern, with multilingual support
Description:

MLModern is a text and math font family with (La)TeX support, based on the design of Donald Knuth's Computer Modern and the Latin Modern project. It avoids the spindliness of most other Type 1 versions of Computer Modern.

texlive-semesterplannerlua 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/semesterplannerlua
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw organizational matters useful for planning a semester
Description:

This LaTeX package provides commands to print timetables, lists of appointments and exams. Also it is possible to draw calendars of specified ranges (and mark dates which were previously listed).

texlive-ltb2bib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ltb2bib
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Converts @code{amsrefs} bibliographical databases to BibTeX format
Description:

This package implements a LaTeX command that converts an amsrefs bibliographical database (.ltb) to a BibTeX bibliographical database (.bib). ltb2bib is the reverse of the amsxport option in amsrefs.

texlive-univie-ling 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/univie-ling
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Papers, theses and research proposals in (Applied) Linguistics at Vienna University
Description:

This bundle provides LaTeX2e classes, BibLaTeX files, and templates suitable for student papers, PhD research proposals (Exposes), and theses in (Applied) Linguistics at the University of Vienna. The classes implement some standards for these types of text, such as suitable title pages. They are particularly suited for the field of (Applied) Linguistics and pre-load some packages that are considered useful in this context. The classes can also be used for General and Historical Linguistics as well as for other fields of study at Vienna University. In this case, however, some settings may have to be adjusted.

Total packages: 73977