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

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-sacsymb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sacsymb
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Sacred symbols prepared with TikZ
Description:

The sacsymb package contains symbols used in objective reduction (Orch OR) theory of consciousness as applied to the three brains model of psychological experience. These symbols are prepared using TikZ.

texlive-thucoursework 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thucoursework
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Coursework template for Tsinghua University
Description:

This package provides a LaTeX package for students of Tsinghua University to write coursework more efficiently. It can also be used by students from other universities.

texlive-gradient-text 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gradient-text
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Decorate text with linear gradient colors
Description:

This package enables writers to conveniently decorate text with linear gradient colors. The RGB values of the first and the last character are specified as parameters while the rest of the text is colored automatically.

texlive-knuth-hint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/knuth-hint
Licenses: Public Domain Donald Knuth's license for TeX
Build system: texlive
Synopsis: HINT collection of typeset C/WEB sources in TeX Live
Description:

The knuth-hint package contains the large collection of HINT documents for many of the CWEB amd WEB sources of programs in the TeX Live distribution (and, for technical reasons, PDF documents for CTWILL and XeTeX). Each program is presented in its original form as written by the respective authors, and in the changed form as used in TeX Live. Care has been taken to keep the section numbering intact, so that you can study the codes and the changes in parallel.

Also included are the errata for Donald Knuth's Computers & Typesetting. HINT is the dynamic document format created by Martin Ruckert's HiTeX engine. The HINT files can be viewed with the hintview application. The knuth-hint package is a showcase of HiTeX's capabilities.

texlive-robotarm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/robotarm
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: TikZ powered LaTeX package to draw parameterized 2D robot arms
Description:

This LaTeX package uses TikZ to draw parameterized 2D robot arms, for example to be used in educational material.

texlive-hepunits 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hepunits
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Set of units useful in high energy physics applications
Description:

hepunits is a LaTeX package built on the SIunits package which adds a collection of useful HEP units to the existing SIunits set.

texlive-breakcites 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/breakcites
Licenses: FSF-free
Build system: texlive
Synopsis: Ensure that multiple citations may break at line end
Description:

This package makes a very minor change to the operation of the \cite command so that multiple citations may break at line end. Note that the change is not necessary in unmodified LaTeX; however, there remain packages that restore the undesirable behaviour of the command as provided in LaTeX 2.09. Neither cite nor natbib make this mistake.

texlive-changes 2026.1
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/changes
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Manual change markup
Description:

The package allows the user to manually markup changes of text, such as additions, deletions, or replacements. Changed text is shown in a different color; deleted text is struck out. Additionally, text can be highlighted and/or commented. The package allows free definition of additional authors and their associated color. It also allows you to change the markup of changes, authors, highlights or comments. A Python script is provided for removing the changes.

texlive-sectionbreak 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sectionbreak
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX support for section breaks
Description:

This package provides LaTeX support for section breaks, used mainly in fiction books to signal changes in a story, like changes in time, location, etc. It supports the asterism symbol, text content, or custom macros as the section break mark symbol.

texlive-luatbls 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatbls
Licenses: Expat
Build system: texlive
Synopsis: Lua tables made accessible in LaTeX
Description:

This package provides a LaTeX interface to create, modify, and use the Lua data structure tables. Lua tables can be declared with the help of luakeys, and this package provides facilities to set, get, check, iterate, apply, etc., to the table.

texlive-xpdfopen 2026.1
Propagated dependencies: texlive-xpdfopen-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xpdfopen
Licenses: Public Domain
Build system: texlive
Synopsis: Commands to control PDF readers, under X11
Description:

The command-line programs pdfopen and pdfclose allow you to control the X Window System version of Adobe's Acrobat Reader from the command line or from within a (shell) script. The programs work with xpdf and evince.

texlive-lilyglyphs 2026.1
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lilyglyphs
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Access Lilypond fragments and glyphs, in LaTeX
Description:

The package provides the means to include arbitrary elements of LilyPond notation, including symbols from Lilypond's Emmentaler font, in a LaTeX document. The package uses OpenType fonts, and as a result must be compiled with LuaLaTeX or XeLaTeX.

texlive-saveenv 2026.1
Propagated dependencies: texlive-precattl@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/saveenv
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Save environment content verbatim
Description:

This package provides tools to create your own verbatim environments, and works for all values of \endlinechar.

texlive-mltex 2026.1
Propagated dependencies: texlive-babel@2026.1 texlive-cm@2026.1 texlive-firstaid@2026.1 texlive-hyphen-complete@2026.1 texlive-knuth-lib@2026.1 texlive-l3backend@2026.1 texlive-l3kernel@2026.1 texlive-latex@2026.1 texlive-latex-fonts@2026.1 texlive-latexconfig@2026.1 texlive-plain@2026.1 texlive-tex-ini-files@2026.1 texlive-unicode-data@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mltex
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: The MLTeX system
Description:

MLTeX is a modification of TeX that allows the hyphenation of words with accented letters using ordinary Computer Modern (CM) fonts. The system is distributed as a TeX change file.

texlive-arabtex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arabtex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros and fonts for typesetting Arabic
Description:

ArabTeX is a package extending the capabilities of TeX and LaTeX to generate Arabic and Hebrew text. Input may be in ASCII transliteration or other encodings (including UTF-8); output may be Arabic, Hebrew, or any of several languages that use the Arabic script. ArabTeX consists of a TeX macro package and Arabic and Hebrew fonts (provided both in Metafont format and Adobe Type 1). The Arabic font is presently only available in the Naskhi style. ArabTeX will run with Plain TeX and also with LaTeX.

texlive-pictex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pictex
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Picture drawing macros for TeX and LaTeX
Description:

PicTeX is an early and very comprehensive drawing package that mostly draws by placing myriads of small dots to make up pictures. It has a tendency to run out of space; packages m-pictex and pictexwd deal with the problems in different ways.

texlive-qstest 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qstest
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Bundle for unit tests and pattern matching
Description:

This is qstest bundle, which contains the packages makematch for matching patterns to targets (with a generalization in the form of pattern lists and keyword lists), and qstest for performing unit tests, allowing the user to run a number of logged tests ensuring the consistency of values, properties and call sequences during execution of test code. Both packages make extensive use of in their package documentation, providing illustrated examples that are automatically verified to work as expected.

texlive-quotchap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/quotchap
Licenses: GPL 2
Build system: texlive
Synopsis: Decorative chapter headings
Description:

This is a package for creating decorative chapter headings with quotations. Uses graphical and coloured output and by default needs the Adobe standard font set (as supported by psnfss).

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

This package provides a replacement for LaTeX's picture macros, that uses PostScript \special commands. The package is now largely superseded by pict2e.

texlive-indextools 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/indextools
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Producing multiple indices
Description:

This package enables the user to produce and typeset one or more indices simultaneously. The package is known to work in LaTeX documents processed with pdfLaTeX, XeLaTeX and LuaLaTeX. If makeindex is used for processing the index entries, no particular setup is needed. Using xindy or other programs, it is necessary to enable shell escape. Shell escape is also needed if splitindex is used. This is a fork of imakeidx, with new features and fixed bugs.

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-pxgreeks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pxgreeks
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Shape selection for PX fonts Greek letters
Description:

The package allows LaTeX maths users of the PX fonts to select the shapes (italic or upright) for the Greek lowercase and uppercase letters. Once the shapes for lowercase and uppercase have been selected via a package option, the \other prefix (e.g., \otheralpha) allows using the alternate glyph (as in the fourier package). The pxgreeks package does not constrain the text font that may be used in the document.

texlive-context-simpleslides 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-simpleslides
Licenses: GPL 3+
Build system: texlive
Synopsis: Module for preparing presentations
Description:

This ConTeXt module provides an easy-to-use interface for creating presentations for use with a digital projector. The presentations are not interactive (no buttons, hyperlinks or navigational tools such as tables of contents). Graphics may be mixed with the text of slides. The module provides several predefined styles, designed for academic presentation. Most styles are configurable, and it is easy to design new styles.

texlive-rjlparshap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rjlparshap
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Support for use of @code{\parshape} in LaTeX
Description:

The package provides macros and environments that relieve the programmer of some of the difficulties of using \parshape in LaTeX macros. It does not actually calculate shapes in the way that the shapepar package does.

Total packages: 32521