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

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-guitartabs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/guitartabs
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for drawing guitar tablatures easily
Description:

This package provides is a simple LaTeX2e class that allows guitarists to create basic guitar tablatures using LaTeX.

texlive-twoinone 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/twoinone
Licenses: Public Domain
Build system: texlive
Synopsis: Print two pages on a single page
Description:

The package is for printing two pages on a single (landscape) A4 page. Page numbers appear on the included pages, and not on the landscape container page.

texlive-context 2026.1
Propagated dependencies: texlive-dejavu@2026.1 texlive-lm@2026.1 texlive-lm-math@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/context
Licenses: LPPL 1.3c+ GPL 2+ CC-BY-SA 4.0
Build system: texlive
Synopsis: Full featured, parameter driven macro package for TeX
Description:

ConTeXt is a full featured, parameter driven macro package, which fully supports advanced interactive documents. See the ConTeXt garden for a wealth of support information.

texlive-ieeeconf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ieeeconf
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for IEEE conference proceedings
Description:

The IEEEconf class implements the formatting dictated by the IEEE Computer Society Press for conference proceedings.

texlive-parsimatn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/parsimatn
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Contemporary Persian font for scientific and formal writings
Description:

This Persian font is suitable for official and scientific writings. During the design process, attention has been paid to the fact that, in addition to being new and innovative, the letters be familiar to the average Persian/Arabic viewer.

texlive-cyrillic-modern 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cyrillic-modern
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Slightly modified Computer Modern fonts with cyrillics
Description:

The Cyrillic Modern fonts are intended to make the Cyrillic letters with classical shapes typical to the Computer Modern fonts. Currently, the fonts add support for the Russian language, the numero sign and quotation marks required for Russian typesetting.

texlive-tikzsymbols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikzsymbols
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Some symbols created using TikZ
Description:

The package provides various emoticons, cooking symbols and trees.

texlive-xskak 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xskak
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extension to the @code{skak} package for chess typesetting
Description:

Xskak, as its prime function, saves information about a chess game for later use (e.g., to loop through a game to make an animated board). The package also extends the input that the parsing commands can handle and offers an interface to define and switch between indefinite levels of styles.

texlive-fragmaster 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fragmaster
Licenses: GPL 3+
Build system: texlive
Synopsis: Using @command{psfrag} with pdfLaTeX
Description:

Fragmaster enables you to use psfrag with pdfLaTeX. It takes EPS files and psfrag substitution definition files, and produces PDF and EPS files with the substitutions included.

texlive-karnaugh 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/karnaugh
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Typeset Karnaugh-Veitch-maps
Description:

The package provides macros for typesetting Karnaugh-Maps and Veitch-Charts in a simple and user-friendly way. Karnaugh-Maps and Veitch-Charts are used to display and simplify logic functions manually. These macros can typeset Karnaugh-Maps and Veitch-Charts with up to ten variables.

texlive-exam-randomizechoices 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exam-randomizechoices
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Randomize multiple choices questions using the @code{exam} class
Description:

This package is an extension to the exam document class. It provides the user with four new multiple choice typesetting environments which place their content in a random order. It can (only) be used in combination with the exam class. The questions themselves cannot be randomized with this package. Furthermore, the package provides a simple answer key table typesetter and has a command for writing the answer keys to an external file.

texlive-match-parens 2026.1
Dependencies: ruby@3.4.7
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/match_parens
Licenses: GPL 3+
Build system: texlive
Synopsis: Find mismatches of parentheses, braces, (angle) brackets, in texts
Description:

Mismatches of parentheses, braces, (angle) brackets, especially in TeX sources which may be rich in those, may be difficult to trace. This little Ruby script helps you by writing your text to standard output, after adding a left margin to your text, which will normally be almost empty, but will clearly show any mismatches.

texlive-hamnosys 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hamnosys
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Font for sign languages
Description:

The Hamburg Notation System, HamNoSys for short, is a system for the phonetic transcription of signed languages. This package makes HamNoSys available in XeLaTeX and LuaLaTeX. The package provides a Unicode font for rendering HamNoSys symbols as well as three methods for entering them.

texlive-xfakebold 2026.1
Propagated dependencies: texlive-iftex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xfakebold
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Fake a regular font for bold characters
Description:

This package uses PDF's text rendering to modify the linewidth of an outline font to get bold characters. It works only for vectorfonts where the glyphs are defined by their outline.

texlive-zhmetrics-uptex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zhmetrics-uptex
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Chinese font metrics for upTeX
Description:

The package contains some Chinese font metrics (JFM, VF, etc) for upTeX engine, together with a simple DVIPDFMx font mapping of Fandol fonts for DVIPDFMx.

texlive-postnotes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/postnotes
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Endnotes for LaTeX
Description:

This is an endnotes package for LaTeX. Its user interface provides means to print multiple sections of notes along the document, and to subdivide them either automatically --- by chapter, by section --- or at manually specified places, thus being able to easily handle both numbered and unnumbered headings. The package also provides infrastructure for setting up contextual running headers for printed notes. The default is a simple but useful one, in the form Notes to pages N-M, but more elaborate ones can be built. When hyperref is loaded, postnotes provides hyperlinked notes, including back links.

texlive-pygmentex 2026.1
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pygmentex
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Use Pygments to format code listings in documents
Description:

PygmenTeX is a Python-based LaTeX package that can be used for typesetting code listings in a LaTeX document using Pygments. Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code.

texlive-isomath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/isomath
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Mathematics style for science and technology
Description:

The package provides tools for a mathematical style that conforms to the International Standard ISO 80000-2 and is common in science and technology. It changes the default shape of capital Greek letters to italic, sets up bold italic and sans-serif bold italic math alphabets with Latin and Greek characters, and defines macros for markup of vector, matrix and tensor symbols.

texlive-latexmp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexmp
Licenses: Public Domain
Build system: texlive
Synopsis: Interface for LaTeX-based typesetting in MetaPost
Description:

The MetaPost package latexMP implements a user-friendly interface to access LaTeX-based typesetting capabilities in MetaPost. The text to be typeset is given as string. This allows even dynamic text elements, for example counters, to be used in labels. Compared to other implementations it is much more flexible, since it can be used as direct replacement for btex.etex, and much faster, compared for example to the solution provided by tex.mp.

texlive-bxdvidriver 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxdvidriver
Licenses: Expat
Build system: texlive
Synopsis: Enables specifying a driver option effective only in DVI output
Description:

This single-function package enables authors to specify a global driver option (dvips, dvipdfmx, etc) which is applied only when the engine outputs a DVI file. It is useful to create special document- templates that can be compiled in both PDF-mode and DVI-mode.

texlive-nwafuthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nwafuthesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Thesis template package for Northwest A&F University, China
Description:

This template supports doctoral and master dissertations and undergraduate theses in Chinese. It aims to create a simple interface, a normative format, as well as a hackable class for the users. At present, it only supports XeTeX and LuaTeX engines.

texlive-pdfmsym 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfmsym
Licenses: Expat
Build system: texlive
Synopsis: PDF Math Symbols --- various drawn mathematical symbols
Description:

This package defines a handful of mathematical symbols many of which are implemented via PDF's builtin drawing utility. It is intended for use with pdfTeX and LuaTeX and is supported by XeTeX to a lesser extent. Among the symbols it defines are some variants of commonly used ones, as well as more obscure symbols which cannot be as easily found in other TeX or LaTeX packages.

texlive-longmath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/longmath
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Nested delimiter groups extending over multiple array cells or lines
Description:

This package provides yet another solution to some well known typesetting problems solved in a variety of ways: multi line formulas with paired and nested delimiters. It tackles the problem at the Lua level. As a byproduct, delimiters can be scaled in various ways, inner delimiters come in different flavors like relational and binary operators, punctuation symbols etc., and outer delimiters can be selected automatically according to the nesting level. Last but not least, delimiter groups can even extend across several array cells or across the whole document. A special environment is provided as well, which allows multi line expressions to be placed inside a displayed equation and make TeX do the line splitting and alignment.

Total packages: 32836