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

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-options 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/options
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Provides convenient key-value options for LaTeX package writers
Description:

The options package provides easy to use key-value options for LaTeX package writers. It has a similar interface as pgfkeys with path options but comes with more built-in data types and more convenient support for families and searching.

texlive-basque-date 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/basque-date
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Print the date in Basque
Description:

The package provides two LaTeX commands to print the current date in Basque according to the correct forms ruled by The Basque Language Academy (Euskaltzaindia). The commands automatically solve the complex declination issues of numbers in Basque.

texlive-hfoldsty 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hfoldsty
Licenses: GPL 3+
Build system: texlive
Synopsis: Old style numerals with EC fonts
Description:

The hfoldsty package provides virtual fonts for using old-style figures with the European Computer Modern fonts. It does a similar job as the eco package but includes a couple of improvements, i.e., better kerning with guillemets, and support for character protruding using the pdfcprot package.

texlive-tamethebeast 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tamethebeast
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Manual about bibliographies and especially BibTeX
Description:

This package is an as complete as possible manual about bibliographies in LaTeX, and thus mainly about BibTeX.

texlive-saveenv 2026.1
Propagated dependencies: texlive-precattl@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/saveenv
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Save environment content verbatim
Description:

This package provides tools to create your own verbatim environments, and works for all values of \endlinechar.

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-finstrut 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/finstrut
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Adjust behaviour of the ends of footnotes
Description:

The LaTeX internal command \@finalstrut is used automatically used at the end of footnote texts to insert a strut to avoid mis-spacing of multiple footnotes. Unfortunately the command can cause a blank line at the end of a footnote. The package provides a solution to this problem.

texlive-hf-tikz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hf-tikz
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Highlight formulas and formula parts
Description:

The package provides a way to highlight formulas and formula parts in both documents and presentations, us TikZ.

texlive-spacingtricks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spacingtricks
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Dealing with some spacing issues
Description:

This package provides macros for dealing with some spacing issues, e.g., centering a single line, making a variable strut, indenting a block, typesetting a compact list, placing two boxes side by side with vertical adjustment.

texlive-examz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/examz
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Randomized exams with multiple versions
Description:

The examz document class builds on the exam document class. An author may use the class exactly as the exam class, but there are also additional features. The document class facilitates the writing of questions with random elements, the creation of multiple versions of an exam, and the use of separate files as question banks.

texlive-mhchem 2026.1
Propagated dependencies: texlive-amsmath@2026.1 texlive-chemgreek@2026.1 texlive-graphics@2026.1 texlive-l3kernel@2026.1 texlive-l3packages@2026.1 texlive-tools@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mhchem
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset chemical formulae/equations and H and P statements
Description:

The bundle provides three packages: The mhchem package provides commands for typesetting chemical molecular formulae and equations. The hpstatement package provides commands for the official hazard statements and precautionary statements (H and P statements) that are used to label chemicals. The rsphrase package provides commands for the official Risk and Safety (R and S) Phrases that are used to label chemicals.

texlive-sugconf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sugconf
Licenses: LPPL (any version)
Build system: texlive
Synopsis: SAS(R) user group conference proceedings document class
Description:

The class may be used to typeset articles to be published in the proceedings of SAS(R) User group conferences and workshops. The layout produced by the class is based on that published by SAS Institute (2021).

texlive-bitelist 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bitelist
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Split list, in TeX's mouth
Description:

The package provides commands for splitting a token list at the first occurrence of another (specified) token list. The package's mechanism differs from those of packages providing similar features, in the following ways: the method uses TeX's mechanism of reading delimited macro parameters; splitting macros work by pure expansion, without assignments; the operation is carried out in a single macro call. A variant of the operation is provided, that retains outer braces.

texlive-mmap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mmap
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Include CMap resources in PDF files from pdfTeX
Description:

The package is an extension of cmap with improved flexibility and coverage, including the ability to re-encode Knuth's basic mathematics fonts.

texlive-mflua 2026.1
Propagated dependencies: texlive-luatex@2026.1 texlive-metafont@2026.1 texlive-mflua-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mflua
Licenses: Donald Knuth's license for TeX Public Domain
Build system: texlive
Synopsis: Configuration and base files for MFLua
Description:

MFLua is an extension of Metafont which embeds a Lua interpreter. It doesn’t introduce any new primitives, so a Metafont file can be used with MFLua without any modification to produce exactly the same result.

texlive-interlinear 2026.1
Propagated dependencies: texlive-enumitem@2026.1 texlive-etoolbox@2026.1 texlive-l3packages@2026.1 texlive-marginnote@2026.1 texlive-xifthen@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/interlinear
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create interlinear glossed texts with customizable formatting
Description:

The interlinear package facilitates the creation of interlinear glossed texts, commonly used in linguistic examples. It is based on the gb4e package and builds upon its functionality to provide enhanced features. It offers extensive customization options, allowing users to control font styles, formatting, and layout. With predefined styles and margin note customization, interlinear provides a flexible solution for presenting linguistic data.

texlive-git-latexdiff 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/git-latexdiff
Licenses: FreeBSD
Build system: texlive
Synopsis: Call @command{latexdiff} on two Git revisions of a file
Description:

git-latexdiff is a tool to graphically visualize differences between different versions of a LaTeX file.

texlive-tagpdf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tagpdf
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX
Description:

The package offers tools to experiment with tagging and accessibility using pdfLaTeX and LuaTeX. It isn't meant for production but allows the user to try out how difficult it is to tag some structures; to try out how much tagging is really needed; to test what else is needed so that a PDF works e.g., with a screen reader. Its goal is to get a feeling for what has to be done, which kernel changes are needed, how packages should be adapted.

texlive-es-tex-faq 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/faq-es
Licenses: LPPL (any version)
Build system: texlive
Synopsis: CervanTeX (Spanish TeX Group) FAQ
Description:

This package provides the SGML source, converted LaTeX version, and readable copies of the FAQ from the Spanish TeX users group.

texlive-open-everyday-symbols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/open-everyday-symbols
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: List of everyday symbols, to be extended by everybody
Description:

This package provides a list of symbols/icons from an ``everyday'' context. It can literally be everything, and thus does not aim at mathematical symbols or the like. It's basically an icons portfolio.

texlive-swfigure 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/swfigure
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Insert large images that do not fit into a single page
Description:

This package defines five different display modes in order to place in a document large figures that do not fit into a single page. A single user macro is defined to handle all five display modes.

texlive-pdftoolbox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdftoolbox
Licenses: Expat
Build system: texlive
Synopsis: Plain-pdfTeX toolbox for creating beautiful documents
Description:

pdfToolbox is a toolbox of various packages intended for programming and creating beautiful plain-pdfTeX documents. It is an amalgamation of the following packages:

  • pdfData, for storing and manipulating data;

  • pdfDstruct, for managing the layout and structure of your document;

  • pdfGraphics, for adding some color and illustrations to your document.

pdfToolbox currently only works with pdfTeX. It is not compatible with any form of LaTeX, and currently does not work with XeTeX or LuaTeX.

texlive-morefloats 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/morefloats
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Increase the number of simultaneous LaTeX floats
Description:

LaTeX can, by default, only cope with 18 outstanding floats; any more, and you get the error “too many unprocessed floats”. This package releases the limit; TeX itself imposes limits (which are independent of the help offered by e-TeX).

However, if your floats can’t be placed anywhere, extending the number of floats merely delays the arrival of the inevitable error message.

texlive-scalebar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scalebar
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create scalebars for maps, diagrams or photos
Description:

This is a small package to create scalebars for maps, diagrams or photos. It was designed for use with cave maps but can be used for anything from showing a scalebar in kilometres for topographic maps to a scalebar in micrometres for an electron microscope image.

Total packages: 32836