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

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-ethiop-t1 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ethiop-t1
Licenses: GPL 3+
Build system: texlive
Synopsis: Type 1 versions of Amharic fonts
Description:

These fonts provided in this package are drop-in Adobe type 1 replacements for the fonts of the ethiop package.

texlive-sparklines 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sparklines
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Drawing sparklines: intense, simple, wordlike graphics
Description:

Sparklines are intense, simple, wordlike graphics. A sparkline can be added using the sparkline environment. Also, you can add sparkling rectangles for the median and special sparkling dots in red or blue. The package requires pdfLaTeX; sparklines cannot appear in a DVI file. The sparklines package uses PGF.

texlive-beamertheme-saintpetersburg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamertheme-saintpetersburg
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Beamer theme with colours and fonts of Saint Petersburg State University
Description:

This minimalistic beamer Theme incorporates Saint Petersburg State University colours and fonts. It is suitable for both presentations and posters.

texlive-pictochrono 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pictochrono
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Insert chronometer pictograms with a duration
Description:

This is a small package to insert, inline with automatic height and vertical offset, small pictogram chronometers to indicate a duration.

texlive-bxbase 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxbase
Licenses: Expat
Build system: texlive
Synopsis: BX bundle base components
Description:

The main purpose of this bundle is to serve as an underlying library for other packages created by the same author. However bxbase package contains a few user-level commands and is of some use by itself.

texlive-texonly 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texonly
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Sample document in Plain TeX
Description:

This package provides a file written with TeX, not using any packages, to be compiled with TeX or pdfTeX only, not with LaTeX and al.

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

Sometimes it is necessary to be able to refer to subexpressions of an equation. In order to do that these subexpressions should be numbered. In standard LaTeX there is no provision for this. The subeqn package solves this. Note that this package is not compatible with the package subeqnarray, but it can be used together with the LaTeX class options leqno and fleqn.

texlive-lh 2026.1
Propagated dependencies: texlive-ec@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lh
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Cyrillic fonts that support LaTeX standard encodings
Description:

The LH fonts address the problem of the wide variety of alphabets that are written with Cyrillic-style characters. The fonts are the original basis of the set of T2* and X2 encodings that are now used when LaTeX users need to write in Cyrillic languages. Macro support in standard LaTeX encodings is offered through the latex-cyrillic and t2 bundles, and the package itself offers support for other (more traditional) encodings. The fonts, in the standard T2* and X2 encodings are available in Adobe Type 1 format, in the CM-Super family of fonts. The package also offers its own LaTeX support for OT2 encoded fonts, CM bright shaped fonts and Concrete shaped fonts.

texlive-gradstudentresume 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gradstudentresume
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Generic template for graduate student resumes
Description:

The package offers a template for graduate students writing an academic CV. The goal is to create a flexible template that can be customized based on each specific individual's needs.

texlive-besjournals 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/besjournals-bst
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Bibliographies suitable for British Ecological Society journals
Description:

The package provides a BibTeX style for use with journals published by the British Ecological Society. The style was produced independently of the Society, and has no formal approval by the BES.

texlive-xcomment 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xcomment
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Allows selected environments to be included/excluded
Description:

The package defines an environment that only typesets specified environments within its scope. So, for example, if you want nothing but the figure and table environments in your document, you can enclose the whole document with an xcomment environment that excludes everything but those. This is a lot easier than excluding the chunks of text between the environments you want, or creating an entire document containing only those environments.

texlive-screenplay-pkg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/screenplay-pkg
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Package version of the screenplay document class
Description:

This package implements the tools of the screenplay document class in the form of a package so that screenplay fragments can be included within another document class.

texlive-apacite 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/apacite
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Citation style following the rules of the APA
Description:

Apacite provides a BibTeX style and a LaTeX package which are designed to match the requirements of the American Psychological Association's style for citations. The package follows the 6th edition of the APA manual, and is designed to work with the apa6 class.

texlive-count1to 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/count1to
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Make use of @code{count1} to @code{count9}
Description:

This package provides a LaTeX package which sets count1 to absolute page number, count2-8 to the numbers of the current \part, \chapter, ... \subparagraph, and count9 to 1 or 0, according to whether the page is odd or even. These values can be used to select pages with some drivers.

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-xargs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xargs
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Define commands with many optional arguments
Description:

The package provides extended versions of \newcommand and related LaTeX commands, which allow easy and robust definition of macros with many optional arguments, using a clear and simple xkeyval-style syntax.

texlive-soul 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/soul
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Hyphenation for letterspacing, underlining, and more
Description:

The soul package enables hyphenatable spacing out (letterspacing), underlining, striking out, etc., using the TeX hyphenation algorithm to find the proper hyphens automatically. The package also provides a mechanism that can be used to implement similar tasks, that have to treat text syllable by syllable. This version is a merge of the original soul package and the soulutf8 package and supports also UTF-8.

texlive-keyfloat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/keyfloat
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Provides a key/value interface for generating floats
Description:

The keyfloat package provides a key/value user interface for quickly creating figures with a single image each, figures with arbitrary contents, tables, subfloats, rows of floats, floats located here, floats in the margin, and floats with text wrapped around them. Key/value combinations may specify a caption and label, a width proportional to \linewidth, a fixed width and/or height, rotation, scaling, a tight or loose frame, an \arraystretch, a continued float, additional supplemental text, and an artist/author's name with automatic index entry. When used with the tocdata package, the name also appears in the list of figures. Floats may be placed into a row environment, and are typeset to fit within the given number of columns, continuing to the next row if necessary. Nested sub-rows may be used to generate layouts such as two small figures placed vertically next to one larger figure. Subfloats are supported by two environments.

texlive-emisa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emisa
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package for preparing manuscripts for the journal @emph{EMISA}
Description:

The EMISA LaTeX package is provided for preparing manuscripts for submission to EMISA, and for preparing accepted submissions for publication as well as for typesetting the final document by the editorial office.

texlive-texlogsieve 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texlogsieve
Licenses: GPL 3+
Build system: texlive
Synopsis: Filter and summarize LaTeX log files
Description:

texlogsieve reads a LaTeX log file (or the standard input if no file is specified), filters out less relevant messages, and displays a summary report.

texlive-beamerposter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamerposter
Licenses: LPPL (any version) GPL 3+
Build system: texlive
Synopsis: Extend Beamer and @code{a0poster} for custom sized posters
Description:

The package enables the user to use Beamer style operations on a canvas of the sizes provided by a0poster; font scaling is available (using packages such as type1cm if necessary). In addition, the package allows the user to benefit from the nice colour box handling and alignment provided by the Beamer class (for example, with rounded corners and shadows). Good looking posters may be created very rapidly.

texlive-xistercian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xistercian
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Cistercian numerals in LaTeX
Description:

xistercian allows you to use Cistercian numerals in LaTeX. The glyphs are created using PGF and to a certain degree configurable. You can use Cistercian numerals as page numbers using \pagenumbering{cistercian}. The two main macros are: \cistercian{<counter>}, which formats the LaTeX2e counter as a Cistercian numeral, and \cisterciannum{<integer>}, formats the integer (given as a string) as a Cistercian numeral.

texlive-unibidi-lua 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unibidi-lua
Licenses: GPL 2
Build system: texlive
Synopsis: Unicode bidi algorithm implementation for various LuaTeX formats
Description:

The package adopts the Unicode Bidi algorithm implementation provided in ConTeXt, and adapts it to be used in OpTeX, LaTeX and plain TeX. It works under LuaTeX only.

texlive-h2020proposal 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/h2020proposal
Licenses: GPL 3
Build system: texlive
Synopsis: LaTeX class and template for EU H2020 RIA proposal
Description:

This package consists of a class file as well as FET and ICT proposal templates for writing EU H2020 RIA proposals and generating automatically the many cross-referenced tables that are required.

Total packages: 32836