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

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-showdim 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/showdim
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Variants on printing dimensions
Description:

This LaTeX package provides a number of commands for printing the value of a TeX dimension. For example, \tenthpt{\baselineskip} yields the current value of \baselineskip rounded to the nearest tenth of a point.

texlive-fontinst 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fontinst
Licenses: LPPL 1.1+
Build system: texlive
Synopsis: Tools for converting and installing fonts for TeX and LaTeX
Description:

This package provides TeX macros for converting Adobe Font Metric files to TeX metric and virtual font format. Fontinst helps mainly with the number crunching and shovelling parts of font installation. This means in practice that it creates a number of files which give the TeX metrics (and related information) for a font family that TeX needs to do any typesetting in these fonts.

texlive-tkz-elements 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tkz-elements
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Lua library for drawing Euclidean geometry
Description:

This package provides a library written in Lua, allowing to make all the necessary calculations to define the objects of a Euclidean geometry figure. The definitions and calculations are only done with Lua. At the moment, once the calculations are done, tkz-euclide, or TikZ, do the drawings.

texlive-tocdata 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tocdata
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Adds names to chapters, sections, figures in the TOC and LOF
Description:

The tocdata package may be used to add a small amount of data to an entry in the table of contents or list of figures, between the section or caption name and the page number. The typical use would be to add the name of an author or artist of a chapter or section, such as in an anthology or a collection of papers. Additionally, user-level macros are provided which add the author's name to a chapter or section, along with an optional prefix and/or suffix, and add to a figure the artist's name, prefix, and suffix, plus optional additional text. Author and artist names are also added to the index. Additional user-level macros control formatting. tocdata works with the TOC/LOF formatting of the default LaTeX classes, memoir, koma-script, and with titletoc, tocloft, tocbasic, and tocstyle.

texlive-context-notes-zh-cn 2026.1
Propagated dependencies: texlive-context@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/context-notes-zh-cn
Licenses: GPL 3
Build system: texlive
Synopsis: Notes on using ConTeXt MkIV
Description:

This package provides an introductory tutorial on ConTeXt, in Chinese. The document covers ConTeXt installation, fonts, layout design, cross-reference, project structure, metafun and presentation design.

texlive-logictools 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/logictools
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Additional tools for typesetting formal logic
Description:

This package adds various tools for typesetting formal logic, including an environment that makes it easier to produce good looking formal logic, and a few macros that would be of interest to people studying logic at Oxford (or other places with similar notational conventions).

texlive-a5comb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/a5comb
Licenses: Public Domain
Build system: texlive
Synopsis: Support for A5 paper sizes
Description:

This package provides support for A5 paper sizes. It is superseded by geometry.

texlive-recorder-fingering 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/recorder-fingering
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Package to display recorder fingering diagrams
Description:

This package provides support for generating and displaying fingering diagrams for baroque fingering recorders. Standard fingerings are provided for recorders in both C and F, along with methods to create and display alternate fingerings for trills, etc.

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-tcolorbox 2026.1
Propagated dependencies: texlive-environ@2026.1 texlive-pgf@2026.1 texlive-tools@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tcolorbox
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Coloured boxes, for LaTeX examples and theorems, etc
Description:

This package provides an environment for coloured and framed text boxes with a heading line. Optionally, such a box may be split in an upper and a lower part; thus the package may be used for the setting of LaTeX examples where one part of the box displays the source code and the other part shows the output. Another common use case is the setting of theorems. The package supports saving and reuse of source code and text parts.

texlive-hyphenex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hyphenex
Licenses: Public Domain
Build system: texlive
Synopsis: US English hyphenation exceptions file
Description:

Exceptions for American English hyphenation patterns are occasionally published in the TeX User Group journal TUGboat. This bundle provides alternative Perl and Bourne shell scripts to convert the source of such an article into an exceptions file, together with a recent copy of the article and machine-readable files.

texlive-arara 2026.1
Dependencies: icedtea@3.19.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arara
Licenses: Modified BSD
Build system: texlive
Synopsis: Automation of LaTeX compilation
Description:

Arara is comparable with other well-known compilation tools like latexmk and rubber. The key difference is that Arara determines its actions from metadata in the source code, rather than relying on indirect resources, such as log file analysis. Arara requires a Java virtual machine.

texlive-archaeologie 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/archaeologie
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Citation-style for the German Archaeological Institute
Description:

This citation-style covers the citation and bibliography rules of the German Archaeological Institute (DAI). Various options are available to change and adjust the outcome according to one's own preferences.

texlive-leporello 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/leporello
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX document class to create folded leaflets using columns and boxes
Description:

This package provides a simple LaTeX document class to create folded leaflets. The document layout consists of a specific number of pages that can have varying widths and are placed next to each other. Each page contains one frame to contain typeset material. Material is typeset in boxes, and boxes are positioned in columns which in turn are placed into the frames on the pages of the document. Columns are predefined and then placed into the frame of a page in the document layout. This way, columns can be used on pages with varying widths. Boxes can have padding (including bleed) and a background and are positioned inside a column.

texlive-dvgloss 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvgloss
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Facilities for setting interlinear glossed text
Description:

The package provides extensible macros for setting interlinear glossed text --- useful, for instance, for typing linguistics papers.

texlive-ecltree 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ecltree
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Trees using Epic and Eepic macros
Description:

The package recursively draws trees: each subtree is defined in a bundle environment, with a set of leaves described by \chunk macros. A chunk may have a bundle environment inside it.

texlive-ran-toks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ran_toks
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Randomise token strings
Description:

The package provides means of randomising lists of tokens, or lists of chunks of tokens. Two mechanisms for defining chunks are provided: the \ranToks command accepts an argument containing tokens to be randomised; and the \bRTVToks/\eRTVToks commands delimit a collection of tokens for randomising; each group inside a rtVw constitutes one of these (typically larger) token sets.

texlive-meetingmins 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/meetingmins
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Format written minutes of meetings
Description:

The class allows formatting of meeting minutes using \section commands (which provide hierarchical structure). An agenda can also be produced for distribution prior to the meeting, with user-selected portions suppressed from printing.

texlive-pittetd 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pittetd
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Electronic theses and dissertations at the University of Pittsburgh
Description:

This package provides a document class for theses and dissertations at the University of Pittsburgh.

texlive-uppunctlm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uppunctlm
Licenses: GUST font license 1.0
Build system: texlive
Synopsis: Always keep upright shape for some punctuation marks and Arabic numerals
Description:

The package provides a mechanism to keep punctuation always in upright shape even if italic was specified. It is directed to Latin Modern fonts, and provides .tfm, .vf, .fd, and .sty files. Here a list of punctuation characters always presented in upright shapes: comma, period, semicolon, colon, parentheses, square brackets, and Arabic numerals.

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

The package offers an easy way to write (univariate) polynomials and rational functions. It defines two commands, one for polynomials \polynomial{coeffs} and one for rational functions \polynomialfrac{Numerator}{Denominator}. Both commands take lists of coefficients as arguments, and offer limited optional behaviour.

texlive-bboldx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bboldx
Licenses: FSF-free
Build system: texlive
Synopsis: Extend the @code{bbold} package with a Blackboard Bold alphabet
Description:

This is an extension of bbold to a package with three weights, of which the original is considered as light and the additions as regular and bold.

texlive-algorithm2e 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/algorithm2e
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Floating algorithm environment with algorithmic keywords
Description:

Algorithm2e is an environment for writing algorithms. An algorithm becomes a floating object (like figure, table, etc.). The package provides macros that allow you to create different keywords, and a set of predefined key words is provided; you can change the typography of the keywords. The package allows vertical lines delimiting a block of instructions in an algorithm, and defines different sorts of algorithms such as Procedure or Function; the name of these functions may be reused in the text or in other algorithms.

texlive-pdfprivacy 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfprivacy
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package to remove or suppress pdf meta-data
Description:

Creating PDFs with pdfLaTeX populates several PDF meta-data fields such as date/time of creation/modification, information about the LaTeX installation (e.g., pdfTeX version), and the relative paths of included PDFs. The pdfprivacy package provides support for emptying several of these PDF meta-data fields as well as suppressing some pdfTeX meta-data entries in the resulting PDF.

Total packages: 32967