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

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-mslapa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mslapa
Licenses: Public Domain
Build system: texlive
Synopsis: Michael Landy's APA citation style
Description:

This package provides LaTeX and BibTeX style files for a respectably close approximation to APA citation and reference style.

texlive-ethiop 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ethiop
Licenses: GPL 3+
Build system: texlive
Synopsis: LaTeX macros and fonts for typesetting Amharic
Description:

This package provides Ethiopian language support for the Babel package, including a collection of fonts and TeX macros for typesetting the characters of the languages of Ethiopia, with Metafont fonts based on EthTeX's. The macros use the Babel framework.

texlive-basicarith 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/basicarith
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Macros for typesetting basic arithmetic
Description:

The package provides macros for typesetting basic arithmetic, in the style typically found in textbooks. It focuses on the American style of performing these algorithms.

texlive-fnpara 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fnpara
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Footnotes in paragraphs
Description:

Typeset footnotes in run-on paragraphs, instead of one above another; this is a re-seating, for the LaTeX environment, of an example in the TeXbook. The same basic code, improved for use in e-TeX-based LaTeX, appears in the comprehensive footnote package footmisc, and superior versions are also available in the manyfoot and bigfoot packages.

texlive-tocbibind 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tocbibind
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Add bibliography/index/contents to table of contents
Description:

This package automatically adds the bibliography and/or the index and/or the contents, etc., to the table of contents.

texlive-ionumbers 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ionumbers
Licenses: GPL 3+
Build system: texlive
Synopsis: Restyle numbers in maths mode
Description:

ionumbers stands for input/output numbers. The package restyles numbers in maths mode. If a number in the input file is written, e.g., as $3,231.44$ as commonly used in English texts, the package is able to restyle it to be output as $3\,231,44$ as commonly used in German texts (and vice versa). This may be useful, for example, if you have a large table and want to include it in texts with different output conventions without the need to change the table.

The package can also automatically group digits left of the decimal separator (thousands) and right of the decimal separator (thousandths) in triplets without the need of specifying commas (English) or points (German) as separators. E.g., the input $1234.567890$ can be output as $1\,234.\,567\,890$.

Finally, an e starts the exponent of the number. For example, $21e6$ may be output as $26\times10\,^{6}$.

texlive-hexboard 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hexboard
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: For drawing Hex boards and games
Description:

hexboard is a package for LaTeX that should also work with LuaTeX and XeTeX, that provides functionality for drawing Hex boards and games.

texlive-datetime2-russian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datetime2-russian
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Russian language module for the @code{datetime2} package
Description:

This module provides the russian style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.

texlive-plantslabels 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plantslabels
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Write labels for plants
Description:

The package defines a command \plant, which has three mandatory and seven optional argument.

texlive-texfot 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texfot
Licenses: Public Domain
Build system: texlive
Synopsis: Filter clutter from the output of a TeX run
Description:

The package provides a small Perl script to filter the online output from a TeX run, attempting to show only those messages which probably deserve some change in the source. The TeX invocation itself need not change.

texlive-robustindex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/robustindex
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Create index with pagerefs
Description:

Third parties often change the page numbers without rerunning makeindex. One would like to make the page numbers in the index entries more robust. This bundle provides robustindex.sty and robustglossary.sty, which use the \pageref mechanism to maintain correct page numbers.

texlive-combelow 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/combelow
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset comma-below letters, as in Romanian
Description:

The package defines a command \cb that positions a comma below a letter, as required (for example) in Romanian typesetting. The command is robust, but interferes with hyphenation.

texlive-endnotes-hy 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/endnotes-hy
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Patches the @code{endnotes} package to create hypertext links to the correct anchors
Description:

The package supports the creation of hypertext links in support of the endnotes package. The package modifies the syntax of the \endnote command.

texlive-multibbl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multibbl
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Multiple bibliographies
Description:

The package multibbl redefines the standard bibliographic commands so that one can generate multiple reference sections. Each section has it own auxiliary file (for use with BibTeX) and title.

texlive-acmart 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/acmart
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Class for typesetting publications of ACM
Description:

This package provides a class for typesetting publications of the Association for Computing Machinery (ACM).

texlive-ptptex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ptptex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for @emph{Progress of Theoretical Physics}
Description:

The distribution contains the class (which offers an option file for preprints), a template, and macros for writing articles in Progress of Theoretical Physics.

texlive-qrcode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qrcode
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: QR codes without external tools
Description:

The package generates QR (Quick Response) codes in LaTeX, without the need for PSTricks or any other graphical package.

texlive-semioneside 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/semioneside
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Put only special contents on left-hand pages in two sided layout
Description:

This package supports the preparation of semi one sided documents. That is, two sided documents, where all text is output on right-hand pages --- as in a one-sided documents --- and only special contents are output on left-hand pages on user request, e.g., floating objects.

texlive-dviout-util-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1 texlive-libptexenc@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: Expat
Build system: gnu
Synopsis: Binary for @code{texlive-dviout-util}
Description:

This package provides the binary for texlive-dviout-util.

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

The package establishes Croatian conventions in a document (or a subset of the conventions, if Croatian is not the main language of the document).

texlive-collection-langjapanese 2026.1
Propagated dependencies: texlive-ascmac@2026.1 texlive-asternote@2026.1 texlive-babel-japanese@2026.1 texlive-bxbase@2026.1 texlive-bxcjkjatype@2026.1 texlive-bxcoloremoji@2026.1 texlive-bxghost@2026.1 texlive-bxjaholiday@2026.1 texlive-bxjalipsum@2026.1 texlive-bxjaprnind@2026.1 texlive-bxjatoucs@2026.1 texlive-bxjscls@2026.1 texlive-bxorigcapt@2026.1 texlive-bxwareki@2026.1 texlive-chuushaku@2026.1 texlive-collection-langcjk@2026.1 texlive-convbkmk@2026.1 texlive-convert-jpfonts@2026.1 texlive-endnotesj@2026.1 texlive-gckanbun@2026.1 texlive-gentombow@2026.1 texlive-haranoaji@2026.1 texlive-haranoaji-extra@2026.1 texlive-ieejtran@2026.1 texlive-ifptex@2026.1 texlive-ifxptex@2026.1 texlive-ipaex@2026.1 texlive-japanese-mathformulas@2026.1 texlive-japanese-otf@2026.1 texlive-jieeetran@2026.1 texlive-jlreq@2026.1 texlive-jlreq-deluxe@2026.1 texlive-jpneduenumerate@2026.1 texlive-jpnedumathsymbols@2026.1 texlive-jsclasses@2026.1 texlive-kanbun@2026.1 texlive-lshort-japanese@2026.1 texlive-luatexja@2026.1 texlive-luwa-ul@2026.1 texlive-mendex-doc@2026.1 texlive-morisawa@2026.1 texlive-outoruby@2026.1 texlive-pbibtex-base@2026.1 texlive-pbibtex-manual@2026.1 texlive-platex@2026.1 texlive-platex-tools@2026.1 texlive-platexcheat@2026.1 texlive-plautopatch@2026.1 texlive-ptex@2026.1 texlive-ptex-base@2026.1 texlive-ptex-fontmaps@2026.1 texlive-ptex-fonts@2026.1 texlive-ptex-manual@2026.1 texlive-ptex2pdf@2026.1 texlive-pxbase@2026.1 texlive-pxchfon@2026.1 texlive-pxcjkcat@2026.1 texlive-pxjahyper@2026.1 texlive-pxjodel@2026.1 texlive-pxrubrica@2026.1 texlive-pxufont@2026.1 texlive-uplatex@2026.1 texlive-uptex@2026.1 texlive-uptex-base@2026.1 texlive-uptex-fonts@2026.1 texlive-wadalab@2026.1 texlive-zxjafbfont@2026.1 texlive-zxjatype@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: Support for Japanese
Description:

This collection provides support for Japanese, with additional packages from collection-langcjk.

texlive-chletter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chletter
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for typesetting letters to Swiss rules
Description:

The class enables composition of letters fitting into Swiss C5 & C6/5 windowed envelopes. No assumption is made about the language used. The class is based on the standard LaTeX classes and is compatible with the LaTeX letter class. It is not limited to letters and may be used as a generic document class; it is used with the chextras package.

texlive-ebook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ebook
Licenses: Public Domain
Build system: texlive
Synopsis: Helps creating an ebook by providing an @code{ebook} class
Description:

The package defines a command \ebook that defines page layout, fonts, and font-sizes for documents to be rendered as PDF-ebooks on small ebook-readers.

texlive-fnbreak 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fnbreak
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Warn for split footnotes
Description:

This package detects footnotes that are split over several pages, and writes a warning to the log file.

Total packages: 32521