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

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-bracealign 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bracealign
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Align braces under and over math expressions
Description:

This LaTeX package provides a new environment, bracealign, to vertically align braces under and over math expressions.

texlive-unifith 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unifith
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset theses for University of Florence (Italy)
Description:

The package provides a class to typeset PhD, master, and bachelor theses that adhere to the publishing guidelines of the University of Florence (Italy).

texlive-attachfile2 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/attachfile2
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Attach files into PDF
Description:

This package can be used to attach files to a PDF document. It is a further development of Scott Pakin's package attachfile for pdfTeX. Apart from bug fixes, this package adds support for dvips, some new options, and gets and writes meta information data about the attached files.

texlive-pst-lsystem 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-lsystem
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create images based on a L-system
Description:

pst-lsystem is a PSTricks based package for creating images based on a L-system. A L-system (Lindenmayer system) is a set of rules which can be used to model the morphology of a variety of organisms or fractals like the Kochflake or Hilbert curve.

texlive-lettrine 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lettrine
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset dropped capitals
Description:

The lettrine package supports various dropped capitals styles, typically those described in the French typographic books. In particular, it has facilities for the paragraph text's left edge to follow the outline of capitals that have a regular shape (such as A and V).

texlive-metapost-examples 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/metapost-examples
Licenses: GPL 1+
Build system: texlive
Synopsis: Example drawings using MetaPost
Description:

This package provides a few (hundred) example pictures drawn with MetaPost, ranging from very simple (lines and circles) to rather intricate (uncommon geometric transformations, fractals, bitmap, etc).

texlive-cm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cm
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Computer Modern fonts for TeX
Description:

This package provides the Computer Modern fonts by Donald Knuth. The Computer Modern font family is a large collection of text, display, and mathematical fonts in a range of styles, based on Monotype Modern 8A.

texlive-grundgesetze 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/grundgesetze
Licenses: GPL 2
Build system: texlive
Synopsis: Typeset Frege's @emph{Grundgesetze der Arithmetik}
Description:

The package defines maths mode commands for typesetting Gottlob Frege's concept-script in the style of his Grundgesetze der Arithmetik (Basic Laws of Arithmetic).

texlive-lua-tikz3dtools 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-tikz3dtools
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LuaLaTeX package for 3D illustrations in TikZ
Description:

This package improves on existing 3D capabilities in TikZ. In particular, the package enables z-sorting of multiple triangulated parametric objects and uses elaborate clipping and occlusion logic. The user is enabled to use linear, affine and projective transformations on their parametric objects.

texlive-kotex-utils 2026.1
Dependencies: perl@5.36.0
Propagated dependencies: texlive-kotex-utf@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kotex-utils
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Utility scripts and support files for typesetting Korean
Description:

The bundle provides scripts and support files for index generation in Korean language typesetting.

texlive-eqell 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eqell
Licenses: GPL 3+
Build system: texlive
Synopsis: Sympathetically spaced ellipsis after punctuation
Description:

The package provides commands that give a well-spaced ellipsis after !, ?, !? or ?!.

texlive-parstat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/parstat
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Paragraph statistic package for OpTeX
Description:

This is a package for the OpTeX format that counts glyphs and spaces on paragraph lines. From these numbers a statistic is made, which is printed into the log file.

texlive-piff 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/piff
Licenses: Public Domain
Build system: texlive
Synopsis: Macro tools by Mike Piff
Description:

This collection of tools consists of: a small package for dealing with duplicate-numbered output pages; newproof, for defining mathematical proof structures; onepagem for omitting the page number in one-page documents and time, which prints a 12-hour format time.

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

This package makes typesetting quantities found in thermodynamics texts relatively simple. The commands are flexible and intended to be relatively intuitive. It handles several sets of notation for total, specific, and molar quantities; allows changes between symbols (e.g., A vs. F for Helmholtz free energy); and greatly simplifies the typesetting of symbols and partial derivatives commonly encountered in mixture thermodynamics. Changes of one's notes from one textbook to another can be achieved relatively easily by changing package options.

texlive-plautopatch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plautopatch
Licenses: Modified BSD
Build system: texlive
Synopsis: Automated patches for pLaTeX/upLaTeX
Description:

Japanese pLaTeX and upLaTeX formats and packages often conflict with other LaTeX packages which are unaware of pLaTeX and upLaTeX. In the worst case, such packages throw a fatal error or end up with a wrong output. The goal of this package is that there should be no need to worry about such incompatibilities, because specific patches are loaded automatically whenever necessary. This helps not only to simplify source files, but also to make the appearance of working pLaTeX or upLaTeX sources similar to those of ordinary LaTeX ones.

texlive-sasnrdisplay 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sasnrdisplay
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset SAS or R code or output
Description:

The SASnRdisplay package serves as a front-end to listings, which permits statisticians and others to import source code and the results of their calculations or simulations into LaTeX projects. The package is also capable of overloading the Sweave User Manual and SASweave packages.

texlive-splines 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/splines
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: MetaPost macros for drawing cubic spline interpolants
Description:

This is a small package of macros for creating cubic spline interpolants in MetaPost or Metafont. Given a list of points the macros can produce a closed or a relaxed spline joining them.

texlive-autosp 2026.1
Propagated dependencies: texlive-autosp-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/autosp
Licenses: GPL 2+
Build system: texlive
Synopsis: Preprocessor generating note-spacing commands for MusiXTeX scores
Description:

This program simplifies the creation of MusiXTeX scores by converting (non-standard) commands of the form \anotes ... \en into one or more conventional note-spacing commands, as determined by the note values themselves, with \sk spacing commands inserted as necessary. The coding for an entire measure can be entered one part at a time, without concern for note-spacing changes within the part or spacing requirements of other parts.

texlive-lshort-finnish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lshort-finnish
Licenses: Public Domain
Build system: texlive
Synopsis: Finnish introduction to LaTeX
Description:

This is the Finnish translation of (No So) Short Introduction to LaTeX2e, with added coverage of Finnish typesetting rules.

texlive-fbs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fbs
Licenses: LPPL (any version)
Build system: texlive
Synopsis: BibTeX style for @emph{Frontiers in Bioscience}
Description:

This package provides a BibTeX style file made with custom-bib to fit Frontiers in Bioscience requirements.

texlive-addlines 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/addlines
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Wrapper around @code{\enlargethispage}
Description:

This small package provides the command \addlines for adding or removing space in the textblock of the page it's used on. E.g., adding an extra line of text to the page so that a section fits better on the next page. It will also add space to the facing page in a two-sided document.

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

This package provides a collection of verbatim facilities that provide line-numbered verbatim, verbatim that obeys TAB characters, verbatim input and verbatim output to file. The package makes use of the verbatim package. The package is formed from a series of small pieces, and is somewhat unstructured. The user who looks for thought-through verbatim facilities is advised to consider using the fancyvrb package in place of moreverb.

texlive-outoruby 2026.1
Propagated dependencies: texlive-pxrubrica@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/outoruby
Licenses: GPL 3
Build system: texlive
Synopsis: Ruby with line break support for Japanese text
Description:

This package provides the \outoruby command, which supports line breaks when typesetting Ruby annotations. It automatically switches between appropriate Ruby forms at the beginning and the end of lines according to JIS X 4051 and JLReq.

texlive-href-ul 2026.1
Propagated dependencies: texlive-hyperref@2026.1 texlive-ulem@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/href-ul
Licenses: Expat
Build system: texlive
Synopsis: Underscored LaTeX hyperlinks
Description:

This LaTeX package makes hyperlinks underscored, just like on the web.

Total packages: 32836