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

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-zebra-goodies 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zebra-goodies
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Collection of handy macros for paper writing
Description:

This package offers a collection of macros to help in the process of writing a paper. You may add comments, todo notes, etc.,during revision, in a colourful way. The package also summarizes the inserted notes at the end of the document. There are some predefined note commands as well as a way of defining new ones to suit the user's needs. You may safely remove this package once the paper is finished.

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

This module provides the latin style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.

texlive-bibbreeze 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bibbreeze
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Referencing package for automatically reconstructing bibliography data
Description:

This LaTeX package, called BibBreeze, written using LaTeX3, is a referencing package that automates bibliography reconstruction, eliminating manual effort in reference handling. It reorders disorganized fields for bibliography entries, fills in missing fields, and produces polished, referencing style-compliant bibliographies--optimized for researchers, academics, and writers. Currently, the package's referencing style is designed for APA (with both numeric and author-year in-text citations) with more styles (Harvard, Chicago, AMA, etc.) to come.

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

This is the Babel style for Indonesian.

texlive-econlipsum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/econlipsum
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate sentences from economic articles
Description:

This package is a blind text generator that outputs sentences inferred from abstracts of economic articles. All the paragraphs are taken with permission from https://ipsum.mwt.me/.

texlive-hep-math-font 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hep-math-font
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extended Greek and sans-serif math
Description:

The hep-math-font package adjust the math fonts to be sans-serif if the document is sans-serif. Additionally Greek letters are redefined to be always italic and upright in math and text mode respectively. Some math font macros are adjusted to give more consistently the naively expected results.

texlive-interpreter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/interpreter
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Translate input files on the fly
Description:

The package preprocesses input files to a Lua(La)TeX run, on the fly. The user defines Lua regular expressions to search for patterns and modify input lines (or entire paragraphs) accordingly, before TeX reads the material. In this way, documents may be prepared in a non-TeX language (e.g., some lightweight markup language) and turned into proper TeX for processing.

texlive-iaria-lite 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/iaria-lite
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Write documents for the IARIA publications
Description:

This package provides a convenient environment for writing IARIA (International Academy, Research, and Industry Association) scholar publications. It does not implement the specifications for the IARIA citation style, for which you have to use the iaria class.

texlive-asymptote-by-example-zh-cn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/asymptote-by-example-zh-cn
Licenses: GPL 3+
Build system: texlive
Synopsis: Asymptote by example
Description:

This is an Asymptote tutorial written in Simplified Chinese.

texlive-makecmds 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/makecmds
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: TeX macro to define or redefine a command
Description:

The package provides a \makecommand command, which is like \newcommand or \renewcommand except it always (re)defines a command. There is also \makeenvironment and \provideenvironment for environments.

texlive-path 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/path
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Typeset paths, making them breakable
Description:

This package defines a macro \path|...|, similar to the LaTeX \verb|...|, that sets the text in typewriter font and allows hyphen-less breaks at punctuation characters. The set of characters to be regarded as punctuation may be changed from the package's default.

texlive-qyxf-book 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qyxf-book
Licenses: Expat
Build system: texlive
Synopsis: Book Template for Qian Yuan Xue Fu
Description:

qyxf-book is a LaTeX document class (template) developed by Qian Yuan Xue Fu (QYXF), a student club of Xi'an Jiaotong University (XJTU). It creates a minimalistic document style, and several color schemes are offered. Currently the template is only designed for Chinese typesetting.

texlive-tikz-planets 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-planets
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Illustrate celestial mechanics and the solar system
Description:

This TikZ-package makes it easy to illustrate celestial mechanics and the solar system. You can use it to draw sketches of the eclipses, the phases of the Moon, etc.

texlive-papercdcase 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/papercdcase
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Origami-style folding paper CD case
Description:

This package implements a LaTeX style file to produce origami-style folding paper CD cases.

texlive-beuron 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beuron
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Script of the Beuronese art school
Description:

This package provides the script used in the works of the Beuron art school for use with TeX and LaTeX. It is a monumental script consisting of capital letters only. The fonts are provided as Metafont sources, in the Type1 and in the OpenType format. The package includes suitable font selection commands for use with LaTeX.

texlive-unisc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unisc
Licenses: GPL 3+ FDL 1.3+
Build system: texlive
Synopsis: Unicode small caps with Lua/XeLaTeX
Description:

LaTeX produces small caps with \textsc{text} or {\scshape text}. Neither of these commands produce small caps in Unicode. If the output text is copied and pasted somewhere it shows the same characters as used in the input. This package aims to internally convert all the characters provided to the commands mentioned above. It assumes that the file using this package is compiled with Lua/XeLaTeX and a good Unicode font which has the small caps characters, e.g., Charis SIL.

texlive-hvpygmentex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hvpygmentex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Syntax-highlighting of program code
Description:

The package is based on pygmentex but provides an automatic run from within the document itself, with the option --shell-escape. It does not need the additional action by the user to run the external program pygmentize to create the code snippets.

texlive-modeles-factures-belges-assocs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/modeles-factures-belges-assocs
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate invoices for Belgian non-profit organizations
Description:

This package provides templates and a .sty file for generating invoices for Belgian non-profit organizations.

texlive-linguistix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/linguistix
Licenses: GPL 3+
Build system: texlive
Synopsis: Enhanced support for linguistics
Description:

This is an experimental bundle of packages that provide enhanced support for typesetting in linguistics. It can be used as a single package, or the packages can be loaded independently for separate features. Currently, it provides the following packages:

  • LinguisTiX-base: A base package used by other LinguisTiX siblings;

  • LinguisTiX-fixpex: Solves the compatibility bug between expex and unicode-math;

  • LinguisTiX-fonts: General text in the New Computer Modern font family;

  • LinguisTiX-ipa: IPA text in the New Computer Modern font family;

  • LinguisTiX-glossing: Accessible interlinear glossing;

  • LinguisTiX-leipzig: Leipzig-style glossing with tagging;

  • LinguisTiX-languages: Support for modern multilingual typesetting;

  • LinguisTiX-logos: For printing the logos of the LinguisTiX bundle;

  • LinguisTiX-nfss: Extra control over NFSS.

texlive-bibtex-bin 2026.1
Dependencies: fontconfig-minimal@2.16.0 harfbuzz@11.4.4 icu4c@73.1 libpng@1.6.39 libxt@1.3.1 zlib@1.3.1 zziplib@0.13.78
Propagated dependencies: texlive-libkpathsea@2026.1 texlive-scripts@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bibtex
Licenses: Donald Knuth's license for TeX
Build system: gnu
Synopsis: Binary for @code{texlive-bibtex}
Description:

This package provides the binary for texlive-bibtex.

texlive-index 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/index
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Extended index for LaTeX including multiple indexes
Description:

This is a reimplementation of LaTeX's indexing macros to provide better support for indexing. For example, it supports multiple indexes in a single document and provides a more robust \index command.

texlive-petri-nets 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/petri-nets
Licenses: GPL 3+
Build system: texlive
Synopsis: Set TeX/LaTeX packages for drawing Petri nets
Description:

Petri-nets offers a set of TeX/LaTeX packages about Petri nets and related models. Three packages are available: the first allows the user to draw Petri-nets in PostScript documents; the second defines macros related to PBC, M-nets and B(PN) models; and a third that combines the other two.

texlive-einfart 2026.1
Propagated dependencies: texlive-minimalist@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/einfart
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Write your articles in a simple and clear way
Description:

This package provides a LaTeX class for typesetting articles with a simple and clear design. Currently, it has native support for Chinese (simplified and traditional), English, French, German, Italian, Japanese, Portuguese (European and Brazilian), Russian and Spanish typesetting. It compiles with either XeLaTeX or LuaLaTeX. This is part of the minimalist class series and depends on that package.

texlive-spelling 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spelling
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for spell-checking of LuaTeX documents
Description:

The package aids spell-checking of TeX documents compiled with the LuaTeX engine. It can give visual feedback in PDF output similar to WYSIWYG word processors. The package relies on an external spell-checker application to check spelling of a text file and to output a list of bad spellings. The package should work with most spell-checkers, even dumb, TeX-unaware ones.

Total packages: 73978