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

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-randomwalk 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/randomwalk
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Random walks using TikZ
Description:

The randomwalk package provides a user command, \RandomWalk, to draw random walks with a given number of steps. Lengths and angles of the steps can be customized in various ways.

texlive-matapli 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/matapli
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for the French journal @emph{MATAPLI}
Description:

This is a class for the French journal MATAPLI of the Société de Mathématiques Appliquées et Industrielles (SMAI).

texlive-everyshi 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/everyshi
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Take action at every @code{\shipout}
Description:

The everyshi package provides hooks into \sshipout called \EveryShipout and \AtNextShipout analogous to \AtBeginDocument. With the introduction of the LaTeX hook management this package became obsolete in 2020 and is only provided for backwards compatibility. For current versions of LaTeX it is only mapping the hooks to the original everyshi macros. In case you use an older LaTeX format, everyshi will automatically fall back to its old implementation by loading everyshi-2001-05-15.

texlive-ketcindy 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ketcindy
Licenses: GPL 3+
Build system: texlive
Synopsis: Macros for graphic generation and Cinderella plugin
Description:

KETpic is a macro package designed for computer algebra systems (CAS) to generate LaTeX source codes for high-quality mathematical artwork. KETcindy is a plugin for Cinderella that allows generating graphics using KETpic. The generated code can be included in any LaTeX document.

texlive-dtk-bibliography 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dtk-bibliography
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Bibliography of @emph{Die TeXnische Komodie}
Description:

This package contains the bibliography for Die TeXnische Komodie, the journal of the German-speaking TeX User Group.

texlive-gloss-occitan 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gloss-occitan
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Polyglossia support for Occitan
Description:

This package provides Occitan language description file for Polyglossia.

texlive-tablvar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tablvar
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting pretty tables of signs and variations according to French usage
Description:

This is a complete and easy-to-use package for typesetting pretty tables of signs and variations according to French usage. The syntax is similar to that of the array environment and uses intuitive position commands. Arrows are drawn automatically (using PSTricks by default or TikZ as an option). Macros are provided for drawing twin bars, single bars crossing the zeros, areas where the function is not defined, or placing special values. Several features of the variation tables can be customized.

texlive-pst2pdf 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst2pdf
Licenses: GPL 2
Build system: texlive
Synopsis: Script to compile PSTricks documents via pdfTeX
Description:

The script extracts the preamble of the document and runs all \begin{postscript}...\end{postscript}, \begin{pspicture}...\end{pspicture} and \pspicture...\endpspicture separately through LaTeX with the same preamble as the original document; thus it creates EPS, PNG and PDF files of these snippets. In a final pdfLaTeX run the script replaces the environments with \includegraphics to include the processed snippets.

texlive-logical-markup-utils 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/logical-markup-utils
Licenses: GPL 3
Build system: texlive
Synopsis: Packages for language-dependent inline quotes and dashes
Description:

The bundle contains two packages: quoted, for inserting quotation marks; and onedash, for inserting dashes. Each package takes a language name as an option; accepted language options are american, british, german and polish.

texlive-harvmac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/harvmac
Licenses: CC-BY 3.0
Build system: texlive
Synopsis: Macros for scientific articles
Description:

This package provides macros for scientific articles.

texlive-colorspace 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colorspace
Licenses: Expat
Build system: texlive
Synopsis: Provides PDF color spaces
Description:

The package provides PDF color spaces. Currently, only spot colors and overprinting are supported.

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

Frankenstein is a bundle of LaTeX packages serving various purposes and a BibTeX bibliography style. The individual packages are: abbrevs, achicago, achicago bibstyle, attrib, blkcntrl, compsci, dialogue, lips, moredefs, newclude, slemph and titles.

texlive-lshort-italian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lshort-italian
Licenses: GPL 3+
Build system: texlive
Synopsis: Introduction to LaTeX in Italian
Description:

This is the Italian translation of the (Not so) Short Introduction to LaTeX2e.

texlive-xpeek 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xpeek
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Define commands that peek ahead in the input stream
Description:

The package provides tools to help define commands that, like \xspace and the LaTeX command \textit, peek at what follows them in the command stream and choose appropriate behaviour.

texlive-pdfoverlay 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfoverlay
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX style for overlaying text on a PDF
Description:

It is often desirable to take an existing PDF and easily add annotations or text overlaying the PDF. This might arise if you wish to add comments to a PDF, fill in a PDF form, or add text to a PDF where space has been left for notes. This package provides a simple interface to do this without having to resort to inserting one page at a time. Some or all of the pages of the PDF can be included and not all pages of the PDF need have overlayed text. It is also possible to include text between pages of the PDF. Another advantage of this package is that the overlayed text can be set as normal flowing from one page to another or with manual page breaks if you wish. It is also possible to use any standard method to position text at arbitrary places on a given page.

texlive-lshort-slovenian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lshort-slovenian
Licenses: GPL 3+
Build system: texlive
Synopsis: Slovenian introduction to LaTeX
Description:

This package provides a Slovenian translation of the (Not So) Short Introduction to LaTeX2e.

texlive-esint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/esint
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extended set of integrals for Computer Modern
Description:

The esint package permits access to alternate integral symbols when you are using the Computer Modern fonts. In the original set, several integral symbols are missing, such as \oiint. Many of these symbols are available in other font sets (pxfonts, txfonts, etc.), but there is no good solution if you want to use Computer Modern. The package provides Metafont source and LaTeX macro support.

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

This package allows typesetting pseudocode in LaTeX. It is based on algpseudocode from the algorithmicx package and uses the same syntax, but adds several new features and improvements. Notable features include customizable indent guide lines and the ability to draw boxes around parts of the code for highlighting differences. This package also has better support for long code lines spanning several lines and improved comments.

texlive-magaz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/magaz
Licenses: FSF-free
Build system: texlive
Synopsis: Magazine layout
Description:

The current version does special formatting for the first line of text in a paragraph. The package is part of a larger body of tools which remain in preparation.

texlive-graphicscache 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/graphicscache
Licenses: Modified BSD
Build system: texlive
Synopsis: Cache @code{\includegraphics} calls
Description:

This LaTeX package provides caching of \includegraphics calls, therefore recompilations are much faster. Also, images can be post-processed with Ghostscript before inclusion, with the following consequences:

  • automatic downscaling to specified DPI;

  • automatic JPEG compression with configurable quality;

  • much smaller files.

graphicscache supports pdfLaTeX and LuaLaTeX; XeLaTeX is not supported.

texlive-beautybook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beautybook
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Beautiful book template for maths and science
Description:

The package contains a LaTeX class as well as style files for creating beautiful science books.

texlive-hopatch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hopatch
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Load patches for packages
Description:

Hopatch provides a command with which the user may register of patch code for a particular package. Hopatch will apply the patch immediately, if the relevant package has already been loaded; otherwise it will store the patch until the package appears.

texlive-keisennote 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/keisennote
Licenses: Expat
Build system: texlive
Synopsis: TikZ-based Japanese-style notebook ruled lines for LaTeX
Description:

This package typesets Japanese-style ruled notebook lines in LaTeX. It supports full-page (\notefill) and short (\note) blocks.

texlive-typehtml 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/typehtml
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset HTML directly from LaTeX
Description:

This package typesets HTML directly from LaTeX. It can handle almost all of HTML2, and most of the math fragment of the draft HTML3.

Total packages: 74011