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

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-minim 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minim
Licenses: EUPL 1.2
Build system: texlive
Synopsis: Modern plain format for the LuaTeX engine
Description:

This is a modern plain format for the LuaTeX engine, adding improved low-level support for many LuaTeX extensions and newer PDF features. While it can be used as drop-in replacement for plain TeX, it probably is most useful as a basis for your own formats. Most features included in the format are provided by separate packages that can be used on their own; this package contains only their shared lowest-level programming interface, along with their combined format.

texlive-ellipsis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ellipsis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Fix uneven spacing around ellipses in LaTeX text mode
Description:

This is a simple package that fixes a problem in the way LaTeX handles ellipses: it always puts a tiny bit more space after \dots in text mode than before it, which results in the ellipsis being off-center when used between two words.

texlive-babel-turkish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-turkish
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Babel support for Turkish documents
Description:

The package provides support, within Babel, of the Turkish language.

texlive-unitconv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unitconv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Convert a length into one with another unit
Description:

This package defines two macros to convert a value with unit into one with another unit. Supported are all TeX related units, and also km and m. The output can be in scientific notation for large values. The package only works with LuaLaTeX.

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

The package lets you draw binary or ternary trees of any size.

texlive-frederika2016 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/frederika2016
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: OpenType Greek calligraphy font
Description:

Frederika2016 is an attempt to digitize Hermann Zapf's Frederika font. The font is the Greek companion of Virtuosa by the same designer. This font is a calligraphy font and this is an initial release.

texlive-luapackageloader 2026.1
Propagated dependencies: texlive-iftex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luapackageloader
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Allow LuaTeX to load external Lua packages
Description:

This package allows LuaTeX to load packages from the default package.path and package.cpath locations. This could be useful to load external Lua modules, including modules installed via LuaRocks.

texlive-fragments 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fragments
Licenses: Public Domain LPPL (any version)
Build system: texlive
Synopsis: Fragments of LaTeX code
Description:

This package provides a collection of fragments of LaTeX code, suitable for inclusion in packages, or (possibly) in users documents. Included are: checklab, for modifying the label checking code at \end{document}; overrightarrow, defining a doubled over-arrow macro; removefr, for removing reset relations between counters; and subscript, defining a \textsubscript command.

texlive-dvi2tty-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1 texlive-libptexenc@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvi2tty
Licenses: GPL 2
Build system: gnu
Synopsis: Binaries for @code{texlive-dvi2tty}
Description:

This package provides the binaries for texlive-dvi2tty.

texlive-genealogy-profiles 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/genealogy-profiles
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Genealogical profiles for LaTeX
Description:

This package enables the presentation of individual profiles, which may be useful for genealogical or local history treatises. Each profile is typeset using key/value-configurable environments, and a number of macros are provided to enable references and name formatting.

texlive-hausarbeit-jura 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hausarbeit-jura
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Class for writing @emph{juristische Hausarbeiten} at German Universities
Description:

The class was developed for use by students writing legal essays (juristische Hausarbeit) at German Universities. It is based on jurabook and jurabib and makes it easy for LaTeX beginners to get a correct and nicely formatted paper.

texlive-mcmthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mcmthesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Template designed for MCM and ICM
Description:

The package offers a template for MCM and ICM for typesetting the submitted paper.

texlive-esint-type1 2026.1
Propagated dependencies: texlive-esint@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/esint-type1
Licenses: Public Domain
Build system: texlive
Synopsis: Font @code{esint10} in Type 1 format
Description:

This is Eddie Saudrais's font esint10 in Adobe Type 1 format.

texlive-templatetools 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/templatetools
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Commands useful in LaTeX templates
Description:

The package provides a collection of tools, which are helpful for the creation of a LaTeX template if conditional paths for code execution are required. All the commands work both in the preamble and in the document.

texlive-contract 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/contract
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset formalized legal documents such as contracts or statutes
Description:

This package enables the typesetting of formalized legal documents such as contracts, statutes etc. It will be the successor to the scrjura package. Like the latter, contract allows the typographically appealing typesetting of many different legal texts. The typesetting of contracts according to German conventions is supported out of the box. In addition, the package supports the definition of custom environments in order to typeset contracts and legal texts according to Anglo-American specifications, for example.

texlive-texsurgery 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texsurgery
Licenses: Modified BSD
Build system: texlive
Synopsis: LaTeX companion to the @code{texsurgery} Python project
Description:

This LaTeX library is a companion to the texsurgery Python project. It will make sure that pdflatex document.tex will work, with reasonable defaults, for a document that is intended to work with texsurgery, and also has other uses, always in tandem with the texsurgery Pypi package.

texlive-randomlist 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/randomlist
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Deal with database, loop, and random in order to build personalized exercises
Description:

The main aim of this package is to work on lists, especially with random operations. The hidden aim is to build a personal collection of exercises with different data for each pupil.

texlive-papertex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/papertex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for newspapers, etc
Description:

This class allows LaTeX users to create a paperTeX newspaper. The final document has a front page and as many inner pages as desired. News items appear one after another and the user can choose the number of columns, style and so on. The class allows users to create newsletters too.

texlive-tikz-bpmn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-bpmn
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: TikZ library for creating BPMN models
Description:

This package provides primitives for drawing Business Process Modelling and Notation (BPMN) models. It includes tasks, subprocesses, events, task markers and gateways. The symbols aim to follow the BPMN standard as closely as possible.

texlive-bchart 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bchart
Licenses: Expat
Build system: texlive
Synopsis: Draw simple bar charts in LaTeX
Description:

The package provides horizontal bar charts, drawn using TikZ on a numeric X-axis. The focus of the package is simplicity and aesthetics.

texlive-cyrillic-bin 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cyrillic-bin
Licenses: Public Domain
Build system: texlive
Synopsis: Cyrillic BibTeX and MakeIndex
Description:

This package provides scripts for Cyrillic versions of BibTeX and MakeIndex.

texlive-csthm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/csthm
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Customized theorem environments for computer science documents
Description:

This package provides customized theorem-like environments specifically designed for computer science documents. It offers a set of pre-defined theorem styles and environments to streamline the creation of theorems, definitions, remarks, and other common structures in computer science papers and documents.

texlive-frankenstein 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/frankenstein
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Collection of LaTeX packages
Description:

Frankenstein is a bundle of LaTeX packages serving various purposes and a BibTeX bibliography style. The individual packages are: abbrevs, achicago, achicago bibstyle, attrib, blkcntrl, compsci, dialogue, lips, moredefs, newclude, slemph and titles.

texlive-musixtnt-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/musixtnt
Licenses: GPL 2
Build system: gnu
Synopsis: Binary for @code{texlive-musixtnt}
Description:

This package provides the binary for texlive-musixtnt.

Total packages: 32521