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

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-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-komacv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/komacv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting a beautiful CV with various style options
Description:

The class simplifies the creation of beautiful CV. The user may choose between different styles, and may adjust settings to tune the output.

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

This package is intended for use alongside algorithmicx package. Its aim is to provide a French translation of terms and words used in algorithms to make it integrate seamlessly in a French written document.

texlive-epsf-dvipdfmx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/epsf-dvipdfmx
Licenses: Public Domain
Build system: texlive
Synopsis: Plain TeX file for using epsf.tex with (x)dvipdfmx
Description:

epsf-dvipdfmx.tex is a plain TeX file to be \input after epsf.tex when using plain TeX with dvipdfmx. It is needed when an .eps file has anything except the origin for the lower-left of its bounding box.

texlive-upmethodology 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/upmethodology
Licenses: LGPL 3
Build system: texlive
Synopsis: Writing specifications such as for UP-based methodologies
Description:

The bundle allows the user to create Unified Process methodology (UP or RUP) based documents. The style provides document versioning, document history, document authors, document validators, specification description, task management, and several helping macros.

texlive-courierten 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/courierten
Licenses: Expat
Build system: texlive
Synopsis: Courier 10 Pitch BT with LaTeX support
Description:

This is the font Courier 10 Pitch BT, with LaTeX support and an OpenType conversion as well.

texlive-termmenu 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/termmenu
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for terminal-based menus
Description:

When writing programs, it's often required to present the user with a list of options or actions. The user is then expected to select one of these options for the program to process. termmenu provides this mechanism for TeX.

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

PMX provides a preprocessor for MusiXTeX. pmxab builds a TeX input file based on a .pmx input file in a much simpler language, making most of the layout decisions by itself. It has most of MusiXTeX's functionality, but it also permits in-line TeX to give access to virtually all of MusiXTeX. For proof-listening, pmxab will make a MIDI file of your score. scor2prt is an auxiliary program that makes parts from a score.

texlive-luatruthtable 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatruthtable
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate truth tables of boolean values in LuaLaTeX
Description:

This package provides an easy way for generating truth tables of boolean values in LuaLaTeX. The time required for operations is no issue while compiling with LuaLaTeX. The package supports nesting of commands for multiple operations. It can be modified or extended by writing custom lua programs. There is no need to install lua on users system as TeX distributions (TeX Live or MikTeX) come bundled with LuaLaTeX.

texlive-tkz-grapheur 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tkz-grapheur
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package with tools for graph plotting
Description:

This package provides some commands to help French mathematics teachers for high school students, with graphs of functions. It can define and draw functions and interpolations curves, it works with integrals, tangents...

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

The package simplifies the indexing of words using the \index command of makeidx. With the package, to index a word in a text, you only have to type it once; the package makes sure it is both typeset and indexed.

texlive-romanneg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/romanneg
Licenses: Public Domain
Build system: texlive
Synopsis: Roman page numbers negative
Description:

This package causes the page numbers in the DVI file (as defined by \count0) to be negative when roman page numbering is in effect.

texlive-mkpattern 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mkpattern
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Utility for making hyphenation patterns
Description:

Mkpattern is a general purpose program for the generation of hyphenation patterns, with definition of letter sets and template-like constructions. It also provides an easy way to handle different input and output encodings, and features generation of clean UTF-8 patterns.

texlive-threadcol 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/threadcol
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Organize document columns into PDF "article thread"
Description:

The package combines a document's columns into a PDF ``article thread''. PDF readers that support this mechanism can be instructed to scroll automatically from column to column, which facilitates on-screen reading of two-column documents. Even for single-column documents, threadcol supports the creation of multiple article threads, which help organize discontiguous but logically related regions of text into a form that the user can scroll through as if its contents were contiguous.

texlive-cs 2026.1
Propagated dependencies: texlive-cmexb@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/csfonts
Licenses: GPL 2+
Build system: texlive
Synopsis: Czech/Slovak-tuned Computer Modern fonts
Description:

This package provides Czech/Slovak-tuned Computer Modern fonts in the Metafont format; Type 1 format versions (csfonts-t1) are also available.

texlive-kastrup 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/binhex
Licenses: FSF-free
Build system: texlive
Synopsis: Convert numbers into binary, octal and hexadecimal
Description:

The kastrup package provides the binhex.tex file. This file provides expandable macros for both fixed-width and minimum-width numbers to bases 2, 4, 8 and 16. All constructs TeX accepts as arguments to its \number primitive are valid as arguments for the macros. The package may be used under LaTeX and plain TeX.

texlive-cinzel 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cinzel
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: LaTeX support for Cinzel and Cinzel Decorative fonts
Description:

Cinzel and Cinzel Decorative fonts, designed by Natanael Gama, find their inspiration in first century roman inscriptions, and are based on classical proportions. Cinzel is all-caps (similar to Trajan and Michelangelo), but is available in three weights (Regular, Bold, Black). There are no italic fonts, but there are Decorative variants, which can be selected by the usual italic-selection commands in the package's LaTeX support.

texlive-epcqrcode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/epcqrcode
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Generate valid EPC QR codes
Description:

This package is a wrapper for the qrcode package. It can be used to generate valid EPC QR codes by providing syntax and validity checks, e.g., verifying the correctness of the IBAN.

texlive-psfragx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/psfragx
Licenses: LPPL (any version)
Build system: texlive
Synopsis: @code{psfrag} extension
Description:

PSfragX offers a mechanism to embed \psfrag commands, as provided by the psfrag package, into the EPS file itself. Each time a graphic is included, the EPS file is scanned. If some tagged lines are found, they are used to define the psfrag replacements that should be performed automatically. In addition, a similar mechanism holds for overpic objects. These are picture objects superimposed on the included graphic. For example, if Babel is used, it is possible to define different replacements corresponding to different languages. The replacements to take into account will be selected on the basis of the current language of the document.

A Matlab script (LaPrint) is provided, to export an EPS file with psfragx annotations ready embedded.

texlive-glossaries-ukrainian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries-ukrainian
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Ukrainian language module for glossaries package
Description:

This is a Ukrainian language module for the glossaries package.

texlive-dataref 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dataref
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Manage references to experimental data
Description:

The package provides a mechanism that maintains a fixed symbolic reference to numerical results; such results may vary as the project proceeds (and hence the project report develops).

texlive-needspace 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/needspace
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Insert pagebreak if not enough space
Description:

This package provides commands to disable pagebreaking within a given vertical space. If there is not enough space between the command and the bottom of the page, a new page will be started.

texlive-ae 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ae
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Virtual fonts for T1 encoded CMR-fonts
Description:

This package provides a set of virtual fonts which emulates T1 coded fonts using the standard CM fonts. The package name, AE fonts, supposedly stands for "Almost European". The main use of the package was to produce PDF files using Adobe Type 1 versions of the CM fonts instead of bitmapped EC fonts. Note that direct substitutes for the bitmapped EC fonts are available, via the CM-super, Latin Modern and (in a restricted way) CM-LGC font sets.

texlive-alfaslabone 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/alfaslabone
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Alfa Slab One font face with support for LaTeX and pdfLaTeX
Description:

The alfaslabone package supports the Alfa Slab One font face for LaTeX. There is only a Regular font face. It's useful for book-chapter headlines.

Total packages: 32836