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

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-spix 2026.1
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spix
Licenses: GPL 3+
Build system: texlive
Synopsis: Yet another TeX compilation tool
Description:

SpiX offers a way to store information about the compilation process for a TeX file inside the TeX file itself. Just write the commands as comments in the TeX files, and SpiX will extract and run those commands. Everything is stored in the TeX file (so that you are not missing some piece of information that is located somewhere else), in a human-readable format (no need to know SpiX to understand it).

texlive-classics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/classics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Cite classic works
Description:

The package provides a basic framework to cite classic works (specially from authors such as Homer, Plato, Aristotle, Descartes, Hume, and Kant) in accordance with traditional pagination systems. It may be used in conjunction with other citation packages.

texlive-cbcoptic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cbcoptic
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Coptic fonts and LaTeX macros for general usage and for philology
Description:

CBcoptic is a bundle of files for typesetting Coptic philological text with the proper fonts and hyphenation. The fonts are based on, but much extend, the fonts of the original coptic bundle. The CBcoptic bundle includes font description files, Metafont sources and equivalent Adobe Type 1 fonts in PFB format. The bundle also includes a package that provides some macros of philological interest.

texlive-epstopdf 2026.1
Dependencies: ghostscript@9.56.1 perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/epstopdf
Licenses: Modified BSD
Build system: texlive
Synopsis: Convert EPS to PDF using Ghostscript
Description:

Epstopdf is a Perl script that converts an EPS file to an encapsulated PDF file (a single page file whose media box is the same as the original EPS's bounding box). The resulting file suitable for inclusion by pdfTeX as an image. LaTeX users may make use of the epstopdf package, which will run the epstopdf script on the fly, thus giving the illusion that pdfLaTeX is accepting EPS graphic files.

texlive-tie 2026.1
Propagated dependencies: texlive-kpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tie
Licenses: FSF-free
Build system: texlive
Synopsis: Allow multiple web change files
Description:

Tie was originally developed to allow web programmers to apply more than one change file to their source. The program may also be used to create a new version of a .web file that incorporates existing changes.

texlive-limecv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/limecv
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: (Xe/Lua)LaTeX document class for curriculum vitae
Description:

limecv is a LaTeX document class to write curriculum vitae. It is designed with the following design rules: simple, elegant and clean. To this end, it offers several environments and macros for convenience.

texlive-perltex 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/perltex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Define LaTeX macros in terms of Perl code
Description:

PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e package (perltex.sty) that, together, give the user the ability to define LaTeX macros in terms of Perl code. Once defined, a Perl macro becomes indistinguishable from any other LaTeX macro. PerlTeX thereby combines LaTeX's typesetting power with Perl's programmability. PerlTeX will make use of persistent named pipes, and thereby run more efficiently. Also provided is a switch to generate a PerlTeX-free, document-specific, noperltex.sty that is useful when distributing a document to places where PerlTeX is not available.

texlive-pythonimmediate 2026.1
Propagated dependencies: texlive-currfile@2026.1 texlive-l3packages@2026.1 texlive-precattl@2026.1 texlive-saveenv@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pythonimmediate
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Library to run Python code
Description:

This is a library to run Python code. Just like PerlTeX or PyLuaTeX, this only requires a single run, and variables are persistent throughout the run. Unlike PerlTeX or PyLuaTeX, there is no restriction on compiler or script required to run the code.

There are also debugging functionalities: TeX errors result in Python traceback, and Python errors result in TeX traceback. Errors in code executed with the pycode environment give the correct traceback point to the Python line of code in the TeX file. For advanced users, this package allows the user to manipulate the TeX state directly from within Python, so you don't need to write a single line of TeX code.

In addition to this LaTeX package you need the Python pythonimmediate-tex package.

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

The package provides the language definition file for support of Irish Gaelic in Babel. The principal content is translations to Irish of standard LaTeX names.

texlive-beamerposter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamerposter
Licenses: LPPL (any version) GPL 3+
Build system: texlive
Synopsis: Extend Beamer and @code{a0poster} for custom sized posters
Description:

The package enables the user to use Beamer style operations on a canvas of the sizes provided by a0poster; font scaling is available (using packages such as type1cm if necessary). In addition, the package allows the user to benefit from the nice colour box handling and alignment provided by the Beamer class (for example, with rounded corners and shadows). Good looking posters may be created very rapidly.

texlive-newtxsf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newtxsf
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Sans-math fonts for use with @code{newtx}
Description:

The package provides a maths support that amounts to modifications of the STIX sans serif Roman and Greek letters with most symbols taken from newtxmath.

texlive-glossaries-nynorsk 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries-nynorsk
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Nynorsk language module for the glossaries package
Description:

Norwegian Nynorsk language module for the glossaries package.

texlive-image-gallery 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/image-gallery
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create an overview of pictures from a digital camera or other sources
Description:

The class may be used to create an overview of pictures from a digital camera or from other sources. It is possible to adjust the size of the pictures and all the margins.

texlive-supertabular 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/supertabular
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Multi-page tables package
Description:

This package was a predecessor of longtable; the newer package (designed on quite different principles) is easier to use and more flexible, in many cases, but supertabular retains its usefulness in a few situations where longtable has problems.

texlive-bjfuthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bjfuthesis
Licenses: GPL 3
Build system: texlive
Synopsis: Thesis class for Beijing Forestry University
Description:

This is a class file for producing dissertations and theses according to the BJFU guidelines for undergraduate theses and dissertations.

texlive-skb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/skb
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Tools for a repository of long-living documents
Description:

The package provides macros that help to build a document repository for long living documents. It focuses on structure and re-use of text, code, figures etc. The basic concept is first to separate structure from content (i.e., text about a topic from the structure it is presented by) and then separating the content from the actual published document, thus enabling easy re-use of text blocks in different publications (i.e., text about a protocol in a short article about this protocol as well as in a book about many protocols); all without constantly copying or changing text. As a side effect, using the document classes provided, it hides a lot of LaTeX from someone who just wants to write articles and books.

texlive-listofitems 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/listofitems
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Grab items in lists using user-specified separation character
Description:

This package is designed to read a list, for which the parsing character has been selected by the user, and to access any of these items with a simple interface.

texlive-chemformula 2026.1
Propagated dependencies: texlive-units@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemformula
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Command for typesetting chemical formulas and reactions
Description:

The package provides a command to typeset chemical formulas and reactions in support of other chemistry packages (such as chemmacros).

texlive-asy-overview 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/asy-overview
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Overview of the Asymptote language for drawing mathematical graphics
Description:

Asymptote is a programming language for creating mathematical graphics. This document gives you a quick overview, illustrating with a few familiar Calculus examples. Readers can work through it in a couple of hours to get a feel for the system's strengths, and if they are interested then go on to a full tutorial or the official reference.

texlive-font-change 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/font-change
Licenses: CC-BY-SA 3.0
Build system: texlive
Synopsis: Macros to change text and mathematics fonts in plain TeX
Description:

This package provides macros to change text and mathematics fonts in TeX. The macros are written for plain TeX and may be used with other packages like AmSTeX, eplain, etc. They also work with XeTeX. The macros allow users to change the fonts (for both text and mathematics) in their TeX document with only one statement. The fonts may be used readily at various predefined sizes.

texlive-textpos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/textpos
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Place boxes at arbitrary positions on the LaTeX page
Description:

This package provides a package to facilitate placement of boxes at absolute positions on the LaTeX page. There are several reasons why this might be useful, an important one being to help the creation of large-format conference posters.

texlive-ziffer 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ziffer
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Conversion of punctuation in maths mode
Description:

The package modifies the behaviour of characters in maths mode so that:

  • . is used as a one-thousand separator (as is common in Germany);

  • , is used as a decimal separator (as is common in Germany);

  • -- is represented with spacing as appropriate to such constructs as 1.000,--.

These conversions may be switched on and off.

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

pst-shell is a PSTricks related package to draw seashells in 3D view: Argonauta, Epiteonium, Lyria, Turritella, Tonna, Achatina, Oxystele, Conus, Ammonite, Codakia, Escalaria, Helcion, Natalina, Planorbis, and Nautilus, all with different parameters.

texlive-lipsum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lipsum
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Easy access to the Lorem Ipsum dummy text
Description:

This package gives you easy access to the Lorem Ipsum dummy text; an option is available to separate the paragraphs of the dummy text into TeX-paragraphs. All the paragraphs are taken with permission from http://lipsum.com/.

Total packages: 32521