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

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-covington 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/covington
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX macros for Linguistics
Description:

This package provides numerous minor LaTeX enhancements for linguistics, including multiple accents on the same letter, interline glosses (word-by-word translations), Discourse Representation Structures, and example numbering.

texlive-zapfchan 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/urw-base35
Licenses: GPL 3+
Build system: texlive
Synopsis: Replacement for Adobe's Zapf Chancery font
Description:

This package provides a drop-in replacement for the Zapf Chancery font from Adobe's basic set.

texlive-beamercolorthemeowl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamercolorthemeowl
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Flexible Beamer color theme to maximize visibility
Description:

This package provides a flexible dark or light colour theme designed for maximum readability in environments where most themes fall flat. Its main features are:

  • dark color theme for presenting in low-light conditions;

  • optional light color theme for presenting in bright ambient light;

  • redefines color names red, green, blue, yellow to values that are visible when displayed by certain projectors, particularly those with a very bright green channel and dim red and blue channels. This behaviour can be optionally disabled, with the provided colours also available as OwlRed, OwlGreen, etc.

texlive-matrix-skeleton 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/matrix-skeleton
Licenses: ISC
Build system: texlive
Synopsis: PGF/TikZ library that simplifies working with multiple matrix nodes
Description:

The package provides a PGF/TikZ library that simplifies working with multiple matrix nodes. To do so, it correctly aligns groups of nodes with the content of the whole matrix. Furthermore, matrix-skeleton provides rows and columns for easy styling.

texlive-csvsimple 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/csvsimple
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Simple CSV file processing
Description:

The package provides a simple LaTeX interface for the processing of files with comma separated values (CSV); it relies on the key value syntax supported by pgfkeys to simplify usage. Filtering and table generation are especially supported; however, this lightweight tool offers no support for data sorting or data base storage.

texlive-stack 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stack
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Tools to define and use stacks
Description:

The package provides a small set of commands to implement stacks independently of TeX's own stack. As an example of how the stacks might be used, the documentation offers a small relinput package that implements the backbone of the import package.

texlive-njustthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/njustthesis
Licenses: GPL 3+
Build system: texlive
Synopsis: Thesis template for the Nanjing University of Science and Technology
Description:

This is a thesis template for the Nanjing University of Science and Technology.

texlive-vcell 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vcell
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Vertical alignment of content inside table cells
Description:

This package offers low-level macros to build rows with vertically-aligned cells (top, middle or bottom) and calculate the height of a row. These cells can have variable or fixed height and can be paragraph-cells or inline-cells. Different vertical alignments can be used in the same row.

texlive-varisize 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/varisize
Licenses: Public Domain
Build system: texlive
Synopsis: Change font size in Plain TeX
Description:

This package provides a series of files, each of which defines a size-change macro. Note that 10point.tex is by convention called by one of the other files, so that there's always a way back.

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

Tram boxes are highlighted with patterns of dots; the package defines an environment tram that typesets its content into a tram box. The pattern used may be selected in an optional argument to the environment.

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

The steinmetz package provides a command for typesetting complex numbers in the Steinmetz notation used in electrotechnics.

texlive-lua-uni-algos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-uni-algos
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Unicode algorithms for LuaTeX
Description:

Lua code working with Unicode data has to deal with quite some challenges. For example there are many canonically equivalent sequences which should be treated in the same way, and even identifying a single character becomes quite different once you have to deal with all kinds of combining characters, emoji sequences and syllables in different scripts. Therefore lua-uni-algos wants to build a collection of small libraries implementing algorithms to deal with lots of the details in Unicode, such that authors of LuaTeX packages can focus on their actual functionality instead of having to fight against the peculiarities of Unicode. Given that this package provides Lua modules, it is only useful in Lua(HB)TeX. Additionally, it expects an up-to-date version of the unicode-data package to be present. This package is intended for package authors only; no user-level functionality provided.

texlive-urcls 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/urcls
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Beamer and @code{scrlttr2} classes and styles for the University of Regensburg
Description:

The bundle provides a Beamer-derived class and a theme style file for the corporate design of the UR. It also contains a scrlttr2-derived class for letters using the corporate design of the UR. Users may use the class itself (URbeamer) or use the theme in the usual way with \usetheme{UR}.

texlive-scalebar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scalebar
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create scalebars for maps, diagrams or photos
Description:

This is a small package to create scalebars for maps, diagrams or photos. It was designed for use with cave maps but can be used for anything from showing a scalebar in kilometres for topographic maps to a scalebar in micrometres for an electron microscope image.

texlive-calculator 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calculator
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Use LaTeX as a scientific calculator
Description:

The calculator and calculus packages define several instructions which allow us to realise algebraic operations and to evaluate elementary functions and derivatives in our documents. The package's main goal is to define the arithmetic and functional calculations needed in the package xpicture, but the numeric abilities of calculator and calculus may be useful in other contexts.

texlive-graphics-pln 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/graphics-pln
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: LaTeX-style graphics for Plain TeX users
Description:

The Plain TeX graphics package is mostly a thin shell around the LaTeX graphicx and color packages, with support of the LaTeX-isms in those packages provided by miniltx. The bundle also contains a file picture.tex, which is a wrapper around the autopict.sty, and provides the LaTeX picture mode to Plain TeX users.

texlive-latexmk 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexmk
Licenses: GPL 2
Build system: texlive
Synopsis: Fully automated LaTeX document generation
Description:

Latexmk completely automates the process of generating a LaTeX document. Given the source files for a document, latexmk issues the appropriate sequence of commands to generate a .dvi, .ps, .pdf or hardcopy version of the document. An important feature is the preview continuous mode, where the script watches all of the source files and reruns LaTeX, etc., whenever a source file has changed. Thus a previewer can offer a display of the document's latest state.

texlive-easybook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/easybook
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Easily typesetting Chinese theses or books
Description:

easybook is a pure academic template based on the ctexbook book document class. It also has the functions of book and article document class, combined with the general framework design of the dissertation of many universities in China. It provides multiple commands and interfaces allowing users to easily customize the thesis template. Its basic macro package easybase can also be used with CTeX and standard document classes.

texlive-lcdftypetools 2026.1
Propagated dependencies: texlive-glyphlist@2026.1 texlive-lcdftypetools-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lcdf-typetools
Licenses: GPL 3+
Build system: texlive
Synopsis: Bundle of outline font manipulation tools
Description:

This bundle of tools comprises:

  • cfftot1, which translates a Compact Font Format (CFF) font, or a PostScript-flavored OpenType font, into PostScript Type 1 format. It correctly handles subroutines and hints;

  • mmafm and mmpfb, which create instances of multiple-master fonts;

  • otfinfo, which reports information about OpenType fonts, such as the features they support and the contents of their size optical size features;

  • otftotfm, which creates TeX font metrics and encodings that correspond to a PostScript-flavored OpenType font. It will interpret glyph positionings, substitutions, and ligatures as far as it is able. You can say which OpenType features should be activated;

  • t1dotlessj, which creates a Type 1 font whose only character is a dotless j matching the input font's design;

  • t1lint, which checks a Type 1 font for correctness;

  • t1reencode, which replaces a font's internal encoding with one you specify;

  • t1testpage, which creates a PostScript proof for a Type 1 font.

texlive-datetime2-german 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datetime2-german
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: German language module for the @code{datetime2} package
Description:

This module provides the german style that can be set using \DTMsetstyle provided by datetime2.sty.

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

This package provides a tokenizer for LaTeX. \GetTokens{Target1}{Target2}{Source} splits source into two tokens at the first encounter of a comma. The first token is saved in a newly created command with the name passed as <Target1> and the second token likewise. A package option trim causes leading and trailing space to be removed from each token; with this option, the \TrimSpaces command is defined, which removes leading and trailing spaces from its argument.

texlive-variablelm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/variablelm
Licenses: GUST font license 1.0
Build system: texlive
Synopsis: Font definitions for the variable Latin Modern fonts
Description:

This package provides a mechanism for scaling a typeface. It is directed at the Latin Modern fonts and provides the font definitions and the corresponding style file. This mechanism is useful in mixed text compositions, for example Japanese-Latin.

texlive-underoverlap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/underoverlap
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Position decorations over and under expressions
Description:

The package overcomes TeX's inherent limitations in commands that place decorations (such as braces) at arbitrary positions over and under expressions, overlapping as necessary.

texlive-readarray 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/readarray
Licenses: LPPL 1.3
Build system: texlive
Synopsis: Read, store and recall array-formatted data
Description:

This package allows the user to input formatted data into elements of a 2-D or 3-D array and to recall that data at will by individual cell number. The data can be but need not be numerical in nature. It can be, for example, formatted text.

Total packages: 72465