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

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-clearsans 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/clearsans
Licenses: ASL 2.0 LPPL (any version)
Build system: texlive
Synopsis: Clear Sans fonts with LaTeX support
Description:

Clear Sans was designed by Daniel Ratighan. It is available in three weights (regular, medium, and bold) with corresponding italics, plus light and thin upright (without italics).

It has minimized, unambiguous characters and slightly narrow proportions, making it ideal for UI design. Its strong, recognizable forms avoid distracting ambiguity, making Clear Sans comfortable for reading short UI labels and long passages in both screen and print. The fonts are available in both TrueType and Type 1 formats.

texlive-altsubsup 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/altsubsup
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Subscripts and superscripts with square brackets
Description:

This is a LaTeX package to write alternative and customisable subscripts and superscripts, with square brackets in the source code.

texlive-longfbox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/longfbox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw framed boxes with standard CSS attributes able to span over multiple pages
Description:

The longfbox package provides framed boxes that can be customized using standard CSS attributes. It was written to support precise rendering of Madoko documents in LaTeX.

texlive-ucharcat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ucharcat
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Implementation of the XeTeX @code{\Ucharcat} command for LuaTeX
Description:

The package implements the \Ucharcat command for LuaLaTeX. \Ucharcat is a new primitive in XeTeX, an extension of the existing \Uchar command, that allows the specification of the catcode as well as character code of the character token being constructed.

texlive-ddphonism 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ddphonism
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Dodecaphonic diagrams for LaTeX
Description:

This is a music-related package which is focused on notation from the twelve-tone system, also called dodecaphonism. It provides LaTeX algorithms that produce typical dodecaphonic notation based off a musical series, or row sequence, of variable length.

texlive-schedule 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/schedule
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Weekly schedules
Description:

This package automatically formats weekly schedules using LaTeX's picture environment. Its main feature is the accuracy with which appointments are represented: boxes drawn to represent a particular appointment are accurate to the minute --- i.e., a 31-minute appointment will have a box 1/30th longer than a 30-minute appointment. A number of features are included to allow the user to customize the output.

texlive-lua-widow-control 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-widow-control
Licenses: MPL 2.0 CC-BY-SA 4.0
Build system: texlive
Synopsis: Automatically remove widows and orphans from any document
Description:

Unmodified TeX has very few ways of preventing widows and orphans. In documents with figures, section headings, and equations, TeX can stretch the vertical glue between items in order to prevent widows and orphans, but many documents have no figures or headings. TeX can also shorten the page by 1 line, but this will give each page a different length which can make a document look uneven. The typical solution is to strategically insert \looseness=1, but this requires manual editing every time that the document is edited. Lua-widow-control is essentially an automation of the \looseness method: it uses Lua callbacks to find stretchy paragraphs, then it lengthens them to remove widows and orphans. Lua-widow-control is compatible with all LuaTeX and LuaMetaTeX-based formats.

texlive-ekdosis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ekdosis
Licenses: GPL 3+ FDL 1.3+
Build system: texlive
Synopsis: Typesetting TEI-xml compliant Critical Editions
Description:

ekdosis is a LuaLaTeX package designed for multilingual critical editions. It can be used to typeset texts and different layers of critical notes in any direction accepted by LuaTeX. Texts can be arranged in running paragraphs or on facing pages, in any number of columns which in turn can be synchronized or not. In addition to printed texts, ekdosis can convert .tex source files so as to produce TEI XML-compliant critical editions. Database-driven encoding under LaTeX then allows extraction of texts entered segment by segment according to various criteria: main edited text, variant readings, translations or annotated borrowings between texts.

texlive-section 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/section
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Modifying section commands in LaTeX
Description:

The package implements a pretty extensive scheme to make more manageable the business of configuring LaTeX output.

texlive-transparent-io 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/transparent-io
Licenses: GPL 3
Build system: texlive
Synopsis: Show for approval the filenames used in @code{\input}, @code{\openin}, or @code{\openout}
Description:

This package provides macros to make the file I/O in plain TeX more transparent. That is, every \input, \openin, and \openout operation by TeX is presented to the user who must check carefully if the file name of the source is acceptable. The user must sometimes enter additional text and has to specify the file name that the TeX operation should use. The macros require a complex installation procedure; the package contains Sed and Bash scripts. Every installation is different from any other as password-protected macro names and private messages have to be chosen by the installer. Therefore, the files in the package cannot be used directly. For details see the manual.

texlive-scalerel 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scalerel
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Constrained scaling and stretching of objects
Description:

The package provides four commands for vertically scaling and stretching objects. Its primary function is the ability to scale/stretch and shift one object to conform to the size of a specified second object. This feature can be useful in both equations and schematic diagrams. Additionally, the scaling and stretching commands offer constraints on maximum width and/or minimum aspect ratio, which are often used to preserve legibility or for the sake of general appearance.

texlive-babelbib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babelbib
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Multilingual bibliographies
Description:

This package enables the user to generate multilingual bibliographies in cooperation with babel. Two approaches are possible: each citation may be written in another language, or the whole bibliography can be typeset in a language chosen by the user. In addition, the package supports commands to change the typography of the bibliographies.

texlive-cals 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cals
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Multipage tables with wide range of features
Description:

The package is a set of macros to typeset multipage tables with repeatable headers and footers, with cells spanned over rows and columns. Decorations are supported: padding, background color, width of separation rules.

texlive-rwth-ci 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rwth-ci
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX templates using CI of RWTH Aachen University
Description:

The RWTH-CI-Bundle is the official LaTeX bundle of RWTH Aachen University to use their Corporate Identity within LaTeX.

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

This package provides a package defining many macros for items of significance in statistical presentations. An updated, but incompatible, version of the package is available: statex2.

texlive-ptex 2026.1
Propagated dependencies: texlive-cm@2026.1 texlive-etex@2026.1 texlive-hyphen-base@2026.1 texlive-knuth-lib@2026.1 texlive-plain@2026.1 texlive-ptex-base@2026.1 texlive-ptex-bin@2026.1 texlive-ptex-fonts@2026.1 texlive-uptex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ptex
Licenses: Modified BSD
Build system: texlive
Synopsis: TeX system for publishing in Japanese
Description:

pTeX adds features related to vertical writing, and deals with other problems in typesetting Japanese. A manual (in both Japanese and English) is distributed as package pTeX-manual.

texlive-cases 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cases
Licenses: FSF-free
Build system: texlive
Synopsis: Numbered cases environment
Description:

This package provides a LaTeX environment numcases to produce multi-case equations with a separate equation number for each case. There is also a subnumcases environment which numbers each case with the overall equation number plus a letter.

texlive-censor 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/censor
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Tools for producing redacted documents
Description:

This package provides simple tools for creating redacted documents with blacked-out text. Its tools are useful both for creating documents in a restricted environment (for redacted release in an unrestricted environment) as well as in an unrestricted environment (for eventual transfer and completion in the restricted environment).

texlive-readablecv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/readablecv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Readable and good looking CV and letter class
Description:

This class provides an attractive and highly readable CV which will hopefully lead to your CV being read rather than discarded.

texlive-gamebook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gamebook
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset gamebooks and other interactive novels
Description:

This package provides the means in order to lay-out gamebooks with LaTeX. A simple gamebook example is included with the package, and acts as a tutorial.

texlive-picture 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/picture
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Dimensions for picture macros
Description:

There are macro and environment arguments that expect numbers that will internally be multiplied by \unitlength. This package extends the syntax of these arguments, so that dimensions with calculation support may be used for these arguments.

texlive-hfutexam 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hfutexam
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Exam class for Hefei University of Technology, China
Description:

This package provides an exam class for Hefei University of Technology (China).

texlive-bilingualpages 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bilingualpages
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset two columns in parallel
Description:

This is a simple wrapper for the paracol package for setting two-column parallel text.

texlive-ecgdraw 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ecgdraw
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draws electrocardiograms (ECG)
Description:

This package provides the \ECG command, which draws electrocardiograms (ECG). It can generate different types of wave.

Total packages: 73992