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

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-pseudocode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pseudocode
Licenses: LPPL (any version)
Build system: texlive
Synopsis: LaTeX environment for specifying algorithms in a natural way
Description:

This package provides the environment pseudocode for describing algorithms in a natural manner.

texlive-srcltx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/srcltx
Licenses: Public Domain
Build system: texlive
Synopsis: Jump between DVI and TeX files
Description:

This package provides a \special insertion into generated .dvi files allowing one to jump from the .dvi file to the .tex source and back again (given a .dvi viewer that supports this).

texlive-cjs-rcs-article 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cjs-rcs-article
Licenses: LPPL 1.3c CC-BY-SA 4.0
Build system: texlive
Synopsis: Article class for The Canadian Journal of Statistics
Description:

The document class cjs-rcs-article and its companion bibliographic styles cjs-rcs-en and cjs-rcs-fr typeset manuscripts immediately in accordance with the presentation rules of The Canadian Journal of Statistics.

texlive-apa7 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/apa7
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Format documents in APA style (7th edition)
Description:

This class formats documents in APA style (7th Edition). It provides a full set of facilities in four different output modes (journal-like appearance, double-spaced manuscript, double-spaced student manuscript, LaTeX-like document). The class can mask author identity for copies for use in masked peer review. It is a development of the apa6 class.

texlive-lcd 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lcd
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Alphanumerical LCD-style displays
Description:

This is a LaTeX package that will display text as on an (early) LCD display (the output is very visibly pixellated). It assumes 8-bit input in its internal verbatim-style environment.

texlive-customdice 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/customdice
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Simple commands for drawing customisable dice
Description:

The customdice package for LaTeX, LuaLaTeX and XeTeX that provides functionality for drawing dice. The aim is to provide highly-customisable but simple-to-use commands, allowing: adding custom text to dice faces; control over colouring; control over sizing.

texlive-byrne 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/byrne
Licenses: GPL 3+
Build system: texlive
Synopsis: Typeset geometric proofs in the style of Euclid's @emph{Elements}
Description:

This package is a LaTeX adaptation of a set of tools developed for ConTeXt reproduction of Oliver Byrne's 1847 edition of the first six books of Euclid's Elements; see https://github.com/jemmybutton/byrne-euclid. It consists of a MetaPost library, responsible for all the drawing and a set of LaTeX macros to conveniently use them.

texlive-upquote 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/upquote
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Show realistic quotes in verbatim
Description:

Typewriter-style fonts are best for program listings, but Computer Modern Typewriter prints ` and ' as bent opening and closing single quotes. Other fonts, and most programming languages, print ` as a grave accent and ' upright; ' is used both to open and to close quoted strings. The package switches the typewriter font to Computer Modern Typewriter in OT1 encoding, and modifies the behaviour of verbatim, verbatim*, \verb, and \verb* to print in the expected way. It does this regardless of other fonts or encodings in use, so long as the package is loaded after the other fonts were. The package does not affect \tt, \texttt, etc.

texlive-latex-notes-zh-cn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-notes-zh-cn
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Chinese Introduction to TeX and LaTeX
Description:

The document is an introduction to TeX and LaTeX, in Chinese. It covers basic text typesetting, mathematics, graphics, tables, Chinese language & fonts, and some miscellaneous features (hyperlinks, long documents, bibliographies, indexes and page layout).

texlive-foreign 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/foreign
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Systematic treatment of foreign words in documents
Description:

The package supports authors use of consistent typesetting of foreign words in documents.

texlive-ptolemaicastronomy 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ptolemaicastronomy
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Diagrams of sphere models for variably strict conditionals
Description:

David K. Lewis (Counterfactuals, Blackwell 1973) introduced a sphere semantics for counterfactual conditionals. He jokingly referred to the diagrams depicting such sphere models as Ptolemaic astronomy, hence the name of this package. The macros provided in this package aid in the construction of sphere model diagrams in the style of Lewis.

texlive-apa6 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/apa6
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Format documents in APA style (6th edition)
Description:

The class formats documents in APA style (6th Edition). It provides a full set of facilities in three different output modes (journal-like appearance, double-spaced manuscript, LaTeX-like document). The class can mask author identity for copies for use in masked peer review.

texlive-timeop 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/timeop
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Calculates and displays arithmetic operations with durations
Description:

This package can be used to add and subtract time information.

texlive-vtable 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vtable
Licenses: Expat
Build system: texlive
Synopsis: Vertical alignment of table cells
Description:

The package allows vertical alignment of table cell by providing: Z, L, C, R, sampJ and I column types, \nextRow and \lb commands, \setMultiColRow, \setMultiColumn, \setMultiRow and \tableFormatedCell commands for tabular and similar environment.

texlive-newcomputermodern 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newcomputermodern
Licenses: GUST font license 1.0
Build system: texlive
Synopsis: Computer Modern fonts including matching non-Latin alphabets
Description:

This is a new assembly of Computer Modern fonts including extensions in many directions for both Latin based languages, non-Latin based languages and Mathematics, all compatible in style to CM fonts. In addition to the Regular weight of Computer Modern, it provides a Book weight for heavier printing.

texlive-diadia 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/diadia
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Package to keep a diabetes diary
Description:

The diadia package allows you to keep a diabetes diary. Usually, this means keeping record of certain medical values like blood sugar, blood pressure, pulse or weight. It might also include other medical, pharmaceutical or nutritional data (HbA1c, insulin doses, carbohydrate units).

The diadia package supports all of this plus more --- simply by adding more columns to the data file! It is able to evaluate the data file and typesets formatted tables and derived plots. Furthermore, it supports medication charts and info boxes.

texlive-jigsaw 2026.1
Propagated dependencies: texlive-epstopdf-pkg@2026.1 texlive-iftex@2026.1 texlive-pgf@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jigsaw
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw jigsaw pieces with TikZ
Description:

This is a small LaTeX package to draw jigsaw pieces with TikZ. It is possible to draw individual pieces and adjust their shape, create tile patterns or automatically generate complete jigsaws.

texlive-latexindent 2026.1
Dependencies: perl@5.36.0 perl-file-homedir@1.004 perl-yaml-tiny@1.73
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexindent
Licenses: GPL 3
Build system: texlive
Synopsis: Indent a LaTeX document, highlighting the programming structure
Description:

The Perl script processes a LaTeX file, indenting parts so as to highlight the structure for the reader.

texlive-ebook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ebook
Licenses: Public Domain
Build system: texlive
Synopsis: Helps creating an ebook by providing an @code{ebook} class
Description:

The package defines a command \ebook that defines page layout, fonts, and font-sizes for documents to be rendered as PDF-ebooks on small ebook-readers.

texlive-plnfss 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plnfss
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Font selection for Plain TeX
Description:

Plnfss is a set of macros to provide easy font access (somewhat similar to NFSS but with some limitations) with Plain TeX. Plnfss can automatically make use of PSNFSS fd files, i.e., when an Adobe Type 1 is used the relevant fd file will be loaded automatically. For cmr-like fonts (ec, vnr, csr or plr fonts), a special format called pfd (plain fd) is required and must be loaded manually.

texlive-manyind 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/manyind
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Provides support for many indexes
Description:

This package provides support for many indexes, leaving all the bookkeeping to LaTeX and MakeIndex. No extra programs or files are needed. One runs latex and makeindex as if there is just one index. In the main file one puts commands like \setindex{main} to steer the flow. Some features of MakeIndex may no longer work.

texlive-l2tabu-english 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l2tabu-english
Licenses: FDL 1.2+
Build system: texlive
Synopsis: English translation of @emph{Obsolete packages and commands}
Description:

This package provides an English translation of the l2tabu practical guide to LaTeX2e by Mark Trettin. It focuses on obsolete packages and commands.

texlive-xkcdcolors 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xkcdcolors
Licenses: LPPL 1.3c CC0
Build system: texlive
Synopsis: XKCD names of colors
Description:

In the year 2010, Randall Munroe on posted a really funny and nice article on XKCD. He made a very curious experiment: showing colors to a lot of people and asking to name each one. Afterward, he processed the data and sorted the names for each color by popularity --- that means, how many people gave the same name to the same color. This package makes the collected color names usable with LaTeX.

texlive-ltxtools 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ltxtools
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Collection of LaTeX API macros
Description:

This is a bundle of macros that the author uses in the coding of others of his macro files.

Total packages: 32967