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

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-dad 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dad
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Simple typesetting system for mixed Arabic/Latin documents
Description:

This package allows simple typesetting in Arabic script, intended for mixed Arabic/Latin script usage in situations where heavy-duty solutions are discouraged. The system operates with both Unicode and transliterated input, allowing the user to choose the most appropriate approach for every situation.

texlive-qcm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qcm
Licenses: LPPL (any version)
Build system: texlive
Synopsis: LaTeX2e class for making multiple choice questionnaires
Description:

QCM is a package for making multiple choices questionnaires under LaTeX2e (QCM is the French acronym for this style of test). A special environment allows you to define questions and possible answers. You can specify which answers are correct and which are not. QCM not only formats the questions for you, but also generates a form (a grid that your students will have to fill in), and a mask (the same grid, only with correct answers properly checked in). You can then print the mask on a slide and correct the questionnaires more easily by superimposing the mask on top of students forms. QCM can also typeset exam corrections automatically, and comes with support for AUC-TeX.

texlive-biblatex-ajc2020unofficial 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-ajc2020unofficial
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: BibLaTeX style for the Australasian Journal of Combinatorics
Description:

This is an unofficial BibLaTeX style for the Australasian Journal of Combinatorics. Note that the journal (as for 01 March 2020) does not accept BibLaTeX, so you probably want to use biblatex2bibitem.

texlive-amsaddr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/amsaddr
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Alter the position of affiliations in @code{amsart}
Description:

The package is to be used with the amsart document class. It lets you move the authors affiliations either just below the authors names on the front page or as footnotes on the first page. The email addresses are always listed as a footnote on the front page.

texlive-scheme-bookpub 2026.1
Propagated dependencies: texlive-barcodes@2026.1 texlive-biber@2026.1 texlive-biblatex@2026.1 texlive-bookcover@2026.1 texlive-caption@2026.1 texlive-collection-basic@2026.1 texlive-collection-latex@2026.1 texlive-enumitem@2026.1 texlive-fontspec@2026.1 texlive-latexmk@2026.1 texlive-lipsum@2026.1 texlive-listings@2026.1 texlive-markdown@2026.1 texlive-memoir@2026.1 texlive-microtype@2026.1 texlive-minted@2026.1-79141 texlive-novel@2026.1 texlive-octavo@2026.1 texlive-pdfpages@2026.1 texlive-pgf@2026.1 texlive-qrcode@2026.1 texlive-shapes@2026.1 texlive-titlesec@2026.1 texlive-tocloft@2026.1 texlive-tufte-latex@2026.1 texlive-willowtreebook@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: Book publishing scheme (core LaTeX and add-ons)
Description:

This is a book publishing scheme, containing core (Lua)LaTeX and selected additional packages likely to be useful for non-technical book publication. It does not contain additional fonts (different books need different fonts, and the packages are large), nor does it contain additional mathematical or other technical packages.

texlive-palatino 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/urw-base35
Licenses: GPL 3+
Build system: texlive
Synopsis: Replacement for Adobe's Palatino font
Description:

This package provides a drop-in replacement for the Palatino font from Adobe's basic set.

texlive-stricttex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stricttex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Strictly balanced brackets and numbers in command names
Description:

This is a small, LuaLaTeX-only package providing you with three, sometimes useful features. It allows you to make brackets [...] strict, meaning that each [ must be balanced by a ]. It also allows you to use numbers and primes in command names.

texlive-regulatory 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/regulatory
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Flexible drafting of legal documents, especially in Dutch
Description:

This package aims to simplify the writing process, especially for Dutch legal authors. It has also been implemented in English and can be expanded to include other languages. The package offers macros for typical legal structures and contains a referencing system.

texlive-jourcl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jourcl
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Cover letter for journal submissions
Description:

Paper submissions to journals are usually accompanied by a cover letter. This package provides a LaTeX class and a template for such a cover letter with the following main features:

  • minimalistic design,

  • custom image,

  • pre-defined commands for journal name, author, date, etc.

  • many macros contained in this package speed up the process of preparing the necessary ingredients for the cover letter;

  • macros for recommending up to three reviewers and editors;

  • ORCID logo and link to the submitting author's ORCID page;

  • controls for adding a ``conflict of interest'' statement and declaration;

  • custom greeting;

  • predefined valedictions for different types of submissions.

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-tlmgrbasics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tlmgrbasics
Licenses: GPL 2+
Build system: texlive
Synopsis: Simplified documentation for @command{tlmgr}
Description:

This package provides simplified documentation for tlmgr, the TeX Live manager. It describes the most commonly-used actions and options in a convenient format.

texlive-liederbuch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/liederbuch
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Store songs or other content for repeated use in documents
Description:

This package is meant for content which you reuse regularly, like songs in small booklets. For example the booklets used at church, weddings or similar events. You typeset your content once (most likely a song), garnish it with some meta data and put it into a file. From there you can insert this content into your document with one single line. The inserted content can have header and footer that use the meta data (i.e., title, composer, lyricist). Inside these content fragments, you can combine an image of a stave line with song lyrics.

texlive-kvmap 2026.1
Propagated dependencies: texlive-amsmath@2026.1 texlive-l3experimental@2026.1 texlive-pgf@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kvmap
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create Karnaugh maps with LaTeX
Description:

This LaTeX package allows the creation of (even large) Karnaugh maps. It provides a tabular-like input syntax and support for drawing bundles (implicants) around adjacent values.

texlive-erewhon-math 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/erewhon-math
Licenses: SIL OFL 1.1 LPPL 1.3+
Build system: texlive
Synopsis: Utopia based OpenType math font
Description:

Erewhon Math is an OpenType version of the Fourier Type1 fonts designed by Michel Bovani.

texlive-tikz-triminos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-triminos
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create triminos, made with TikZ
Description:

Create (1 or 9 or 12) TriMinos with some customizations: size, font, logo, colors; automatic texts adjustment; full version, or joker usage.

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

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

texlive-yplan 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/yplan
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Daily planner type calendar
Description:

This package prints two six-monthly vertical-type daily planner (i.e., months along the top, days downwards), with each 6-month period fitting onto a single A4 (or US letter) sheet. The package offers support for English, French, German, Spanish and Portuguese. The previous scheme of annual updates has now been abandoned, in favour of a Perl script yplan that generates a year's planner automatically.

texlive-svn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/svn
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset Subversion keywords
Description:

The svn package lets you typeset (in LaTeX) the value of Subversion keywords. It is approximately an equivalent to the rcs package, but for Subversion rather than CVS.

texlive-bpolynomial 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bpolynomial
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Drawing polynomial functions of up to order 3
Description:

This MetaPost package helps plotting polynomial and root functions up to order three. The package provides macros to calculate Bezier curves exactly matching a given constant, linear, quadratic or cubic polynomial, or square or cubic root function. In addition, tangents on all functions and derivatives of polynomials can be calculated.

texlive-physics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/physics
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros supporting the Mathematics of Physics
Description:

The package defines simple and flexible macros for typesetting equations in the languages of vector calculus and linear algebra, using Dirac notation.

texlive-anonymous-acm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/anonymous-acm
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset anonymous versions for ACM articles
Description:

Academics often need to submit anonymous versions of their papers for peer-review. This often requires anonymization which at some future date needs to be reversed. However de-anonymizing an anonymized paper can be laborious and error-prone. This LaTeX package allows anonymization options to be specified at the time of writing for authors using acmart.cls, the official ACM master article template. Anonymization or deanonymization is carried out by simply changing one option and recompiling.

texlive-xgreek 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xgreek
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Greek language support for XeLaTeX and LuaLaTeX
Description:

This package has been designed so to allow people to typeset Greek language documents using XeLaTeX or LuaLaTeX. Practically, it provides all the capabilities of the greek option of the Babel package.

The package can be invoked with any of the following options: monotonic (for typesetting modern monotonic Greek), polytonic (for typesetting modern polytonic Greek), and ancient (for typesetting ancient texts). The default option is monotonic.

texlive-jmsdelim 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jmsdelim
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Package for compositional delimiter sizing
Description:

Correctly sizing delimiters is very difficult, particularly in well-architected documents: a correctly engineered mathematical document will include macros for all operations, and these macros necessarily will include delimiters (such as parentheses). However, the correct size for the delimiter cannot be chosen ahead of time, because it will depend on the arguments; two options are available: Provide optional arguments to each notation macro for choosing delimiter sizes. This is nearly intractable to do in practice. Ignore delimiter sizes. With jmsdelim we offer an alternative: the correct delimiter sizes can be set at the leaf nodes of a mathematical expression, and magically bubble upward through the delimiters.

texlive-gmverse 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gmverse
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Package for typesetting (short) poems
Description:

This package provides a redefinition of the verse environment to make the \\ command optional for line ends and to give it a possibility of optical centering and right-hanging alignment of lines broken because of length.

Total packages: 32836