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

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-outliner 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/outliner
Licenses: GPL 3+
Build system: texlive
Synopsis: Change section levels easily
Description:

This package allows you to write \Level 2 {Some heading} instead of the usual \section stuff; the definitions of the levels can then easily be changed. There is a mechanism for shifting all levels. This makes it easy to bundle existing articles into a compilation.

texlive-macros2e 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/macros2e
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: List of internal LaTeX2e macros
Description:

This document lists the internal macros defined by the LaTeX2e base files, which can also be useful to package authors. The macros are hyper-linked to their description in source2e. For this to work both PDFs must be inside the same directory. This document is not yet complete in content and format and may miss some macros.

texlive-tex4ht 2026.1
Propagated dependencies: texlive-tex4ht-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tex4ht
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Convert (La)TeX to HTML/XML
Description:

This package provides a converter from TeX and LaTeX to SGML-based formats such as (X)HTML, MathML, OpenDocument, and Docbook, providing a configurable (La)TeX-based authoring system for hypertext. TeX4ht does not independently parse (La)TeX source (so it avoids the difficulties encountered by many other converters, arising from the irregularity of (La)TeX syntax). Instead, TeX4ht uses (La)TeX itself (with myriad macro modifications) to produce a helper DVI file that it can then process. This technique allows TeX4ht to approach the robustness characteristic of restricted-syntax systems such as gellmu.

texlive-ukbill 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ukbill
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for typesetting UK legislation
Description:

This package provides formatting to easily typeset draft UK legislation. The font Palatine Parliamentary is required to use this package.

texlive-confproc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/confproc
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Set of tools for generating conference proceedings
Description:

The confproc collection comprises a class, a BibTeX style, and some scripts for generating conference proceedings.

texlive-adtrees 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/adtrees
Licenses: GPL 3+
Build system: texlive
Synopsis: Macros for drawing adpositional trees
Description:

This package provides a means to write adpositional trees, a formalism devoted to representing natural language expressions.

texlive-xkeymask 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xkeymask
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extension of @code{xkeyval} with a mask
Description:

This package is an extension of the xkeyval package that offers macros for hiding certain keys so that they are not used in certain places. The idea is that one first imports the package in the document preamble, and then creates masks use at certain points in the document. The mask can also be queried or cleared at some later point.

texlive-numerica-plus 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/numerica-plus
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Iteration and recurrence relations
Description:

The package defines commands to iterate functions of a single variable, find fixed points, zeros and extrema of such functions, and calculate the terms of recurrence relations.

texlive-c-pascal 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/c-pascal
Licenses: Public Domain
Build system: texlive
Synopsis: Typeset Python, C and Pascal programs
Description:

This package provides a TeX macro package for easy typesetting programs in Python, C and Pascal. Program source files may also be input.

texlive-envbig 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/envbig
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Printing addresses on envelopes
Description:

This simple package prints both from and to addresses.

texlive-arabic-book 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arabic-book
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Arabic @code{book} class
Description:

This document class provides both Arabic and English support for TeX and LaTeX. Input may be in ASCII transliteration or other encodings (including UTF-8), and output may be Arabic, Hebrew, or any of several languages that use the Arabic script, as can be specified by the Polyglossia package. The Arabic font is presently available in any Arabic fonts style. In order to use Amiri font style, the user needs to install the amiri package. This document class runs with the XeTeX engine. PDF files generated using this class can be searched, and text can be copied from them and pasted elsewhere.

texlive-postage 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/postage
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Stamp letters with Deutsche Post's service Internetmarke
Description:

The postage package is used for franking letters with Deutsche Post's online postage service Internetmarke. Note that in order to print valid stamps you must point to a valid PDF of Deutsche Post's Ausdruck 4-spaltig (DIN A4).

texlive-hithesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hithesis
Licenses: LPPL 1.3a
Build system: texlive
Synopsis: Harbin Institute of Technology thesis template
Description:

hithesis is a LaTeX thesis template package for Harbin Institute of Technology supporting bachelor, master, doctor dissertations.

texlive-powerdot-tuliplab 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/powerdot-tuliplab
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Style package for Powerdot to provide the design of TULIP Lab
Description:

powerdot-tuliplab is the LaTeX package used in TULIP Lab for presentation drafting.

texlive-bhcexam 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bhcexam
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: @code{exam} class for mathematics teachers in China
Description:

This exam class is specially designed for mathematics teachers in China. Using BHCexam you can separate the format and the content very well; export both teacher paper and student paper; typeset multiple choice questions with 3-6 options keeping adaptively neat alignment; typeset cloze questions with a customizable underline; typeset questions with subquestions in lists; group questions in a list to control whether to show score, leave spacing, initialize question number; and more.

texlive-unswcover 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unswcover
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset a dissertation cover page following UNSW guidelines
Description:

The package an UNSW cover sheet following the 2011 GRS guidelines. It may also (optionally) provide other required sheets such as Originality, Copyright and Authenticity statements.

texlive-coursepaper 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/coursepaper
Licenses: non-copyleft
Build system: texlive
Synopsis: Prepare university course papers
Description:

Coursepaper is a class with which students can provide simple course papers, in a uniform design to ease the task of marking.

texlive-ctanify 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ctanify
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Prepare a package for upload to CTAN
Description:

Given a list of filenames, ctanify creates a tarball (a .tar.gz file) with the files laid out in CTAN's preferred structure. By default this tarball additionally contains a ZIP file with copies of all files laid out in the standard TeX Directory Structure (TDS), which may be used by those intending to install the package, or by those who need to incorporate it in a distribution.

texlive-stringenc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stringenc
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Converting a string between different encodings
Description:

This package provides \StringEncodingConvert for converting a string between different encodings. Both LaTeX and plain-TeX are supported.

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-unam-thesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unam-thesis
Licenses: GPL 3+
Build system: texlive
Synopsis: Create documents according to the UNAM guidelines
Description:

This is a class for creating dissertation documents according to the National Autonomous University of Mexico (UNAM) guidelines.

texlive-ibygrk 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ibygrk
Licenses: GPL 3+
Build system: texlive
Synopsis: Fonts and macros to typeset ancient Greek
Description:

Ibycus is a Greek typeface, based on Silvio Levy's realisation of a classic Didot cut of Greek type from around 1800. The fonts are available both as Metafont source and in Adobe Type 1 format. This distribution of ibycus is accompanied by a set of macro packages to use it with Plain TeX or LaTeX, but for use with Babel, see the ibycus-babel package.

texlive-pst-nutation 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-nutation
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Rotation, precession, nutation of the earth
Description:

This package illustrates the concepts of rotation, precession, and nutation of the Earth.

texlive-seealso 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/seealso
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Improve the performance of @code{\see} macros with MakeIndex
Description:

The package amends the \see and \seealso macros that are used in building indexes with MakeIndex, to deal with repetitions, and to ensure page numbers are present in the actual index entries.

Total packages: 73977