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

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-nihbiosketch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nihbiosketch
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Class for NIH biosketches based on the 2015 updated format
Description:

This LaTeX document class tries to adhere to the Biographical Sketch formatting requirements outlined in NIH Notice NOT-OD-15-032.. This new format is required for applications submitted for due dates on or after May 25, 2015.

texlive-sympycalc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sympycalc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Work with SymPy and PyLuaTeX
Description:

This package provides some commands (mostly for French users) to perform SymPy commands and format the result with some adjustments in formatting.

texlive-articleingud 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/articleingud
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: LaTeX class for articles published in INGENIERIA review
Description:

The package provides a class for articles published in INGENIERIA review. This class is derived from the standard LaTeX class article.

texlive-xdoc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xdoc
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extending the LaTeX doc system
Description:

Xdoc is a project to rewrite the implementation of the LaTeX doc package (in a broader sense) to make its features more general and flexible. For example, where doc only provides commands for documenting macros and environments, xdoc also provides commands for similarly documenting package options and switches. This is furthermore done in such a way that it is very easy to add more such commands for documenting things, such as e.g., templates, and program components for other languages (functions, classes, procedures, etc.).

texlive-autopuncitems 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/autopuncitems
Licenses: Expat
Build system: texlive
Synopsis: Automatically punctuate lists
Description:

This package provides the autopunc option in the enumitem environments itemize, enumerate, and description to automatically punctuate the items. It uses Lua pattern matching to modify the environment's contents.

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

This class may be used to typeset articles to be published in the proceedings of ACM conferences and workshops. The layout produced by the acmconf class is based on the ACM's own specification.

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

The package provides support for Macedonian documents written in Cyrillic, in Babel.

texlive-counttexruns 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/counttexruns
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Count compilations of a document
Description:

The package counts how often a LaTeX document is compiled, keeping the data in an external file. To print the count, can use the macro \thecounttexruns.

texlive-fontware-bin 2026.1
Dependencies: fontconfig-minimal@2.16.0 harfbuzz@11.4.4 icu4c@73.1 libpng@1.6.39 libxt@1.3.1 zlib@1.3.1 zziplib@0.13.78
Propagated dependencies: texlive-libkpathsea@2026.1 texlive-scripts@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vfware
Licenses: Donald Knuth's license for TeX
Build system: gnu
Synopsis: Binaries for @code{texlive-fontware}
Description:

This package provides the binaries for texlive-fontware.

texlive-tikz2d-fr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz2d-fr
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Work with some 2D TikZ commands (French)
Description:

This is a small package providing some (French) 2D commands for TikZ to use a ``freehand style'' drawing, define and mark points, and draw colored segments.

texlive-esindex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/esindex
Licenses: Expat
Build system: texlive
Synopsis: Typset index entries in Spanish documents
Description:

This package helps you to create indexes in Spanish. With esindex you can write, say, \esindex{canon} and the entry will be correctly alphabetized in the index. This release of esindex works with accented characters in any encoding, and without Babel.

texlive-logpap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/logpap
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Generate logarithmic graph paper with LaTeX
Description:

The logpap package provides four macros for drawing logarithmic-logarithmic, logarithmic-linear, linear-logarithmic and (because it was easy to implement) linear-linear graph paper with LaTeX.

texlive-cmbright 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cmbright
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Computer Modern Bright fonts
Description:

This package provides a family of sans serif fonts for TeX and LaTeX, based on Donald Knuth's CM fonts. It comprises OT1, T1 and TS1 encoded text fonts of various shapes as well as all the fonts necessary for mathematical typesetting, including AMS symbols. This collection provides all the necessary files for using the fonts with LaTeX.

texlive-gu 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gu
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset crystallographic group-subgroup-schemes
Description:

The package simplifies typesetting of simple crystallographic group-subgroup-schemes in the Barnighausen formalism. It defines a new environment stammbaum, wherein all elements of the scheme are defined. Afterwards all necessary dimensions are calculated and the scheme is drawn. Currently two steps of symmetry reduction are supported.

texlive-msu-thesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/msu-thesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Class for Michigan State University Master's and PhD theses
Description:

This is a class file for producing dissertations and theses according to the Michigan State University Graduate School Guidelines for Electronic Submission of master's theses and dissertations. The class should meet all current requirements and is updated whenever the university guidelines change. The class is based on the memoir document class, and inherits the functionality of that class.

texlive-tcldoc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tclldoc
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Doc/docstrip for Tcl
Description:

The tclldoc package and class simplify the application of the doc/docstrip style of literate programming with Tcl. The tclldoc package is a bit like the doc package is for LaTeX, whereas the tclldoc class more parallels the ltxdoc class.

texlive-huffman 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/huffman
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Drawing binary Huffman trees with MetaPost and METAOBJ
Description:

This MetaPost package allows to draw binary Huffman trees from two arrays: an array of strings, and an array of weights (numeric). It is based on the METAOBJ package which provides many tools for building trees in general.

texlive-expex-glossonly 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/expex-glossonly
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Help gb4e, linguex, and covington users use the ExPex glossing macros
Description:

The ExPex package provides very fine-grained control over glossing and example formatting, including unlimited gloss lines and various ways of formatting multiline glosses. By contrast the cgloss4e glossing macros provided with gb4e, linguex, and covington, although very capable at basic glossing, lack the degree of customization that is sometimes needed for more complex glossing. This package is an attempt to have the best of both worlds: it allows gb4e, linguex and covington users to keep using those packages for basic example numbering and formatting, but also allows them to use the glossing macros that ExPex provides.

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-snotez 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/snotez
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset notes, in the margin
Description:

The package provides a macro \sidenote, that places a note in the margin of the document, with its baseline aligned with the baseline in the body of the document. These sidenotes are numbered (both in the text, and on the notes themselves).

texlive-index 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/index
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Extended index for LaTeX including multiple indexes
Description:

This is a reimplementation of LaTeX's indexing macros to provide better support for indexing. For example, it supports multiple indexes in a single document and provides a more robust \index command.

texlive-mkpattern 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mkpattern
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Utility for making hyphenation patterns
Description:

Mkpattern is a general purpose program for the generation of hyphenation patterns, with definition of letter sets and template-like constructions. It also provides an easy way to handle different input and output encodings, and features generation of clean UTF-8 patterns.

texlive-extract 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/extract
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extract parts of a document and write to another document
Description:

The package provides the means to extract specific content from a source document and write that to a target document. One could, for instance, use this to extract all exercises from lecture notes and generate an exercises book on the fly. The package also provides an environment which writes its body entirely to the target file. Another environment will write to the target file, but will also execute the body. This allows sharing code (for instance, a preamble) between the source document and the target file. Finally, the package provides an interface to conditionally extract content. With a single package option, one can specify exactly which commands (counted from the start of the document) should be extracted and which not. This might be useful for extracting specific slides from a presentation and use them in a new file.

Total packages: 72465