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

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-everyhook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/everyhook
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Hooks for standard TeX token lists
Description:

The package takes control of the six TeX token registers \everypar, \everymath, \everydisplay, \everyhbox, \everyvbox and \everycr. Real hooks for each of the registers may be installed using a stack like interface. For backwards compatibility, each of the \everyX token lists can be set without interfering with the hooks.

texlive-beamertheme-npbt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamertheme-npbt
Licenses: GPL 3 Public Domain
Build system: texlive
Synopsis: Collection of LaTeX Beamer themes
Description:

NPBT includes three Beamer themes: Sefiroth Consulting, FOM, FOM ifes and eufom.

texlive-alnumsec 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/alnumsec
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Alphanumeric section numbering
Description:

This package allows you to use alphanumeric section numbering. Its output is similar to alphanum, but you can use the standard LaTeX sectioning commands, so that it is possible to switch numbering schemes easily. Greek letters, double letters (bb) and different delimiters around them are supported.

texlive-qworld 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qworld
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Drawing string diagrams for monoidal categories and quantum theory
Description:

This LaTeX package has been designed for the typesetting of graphical languages grounded in monoidal category theory and its extensions. It provides a declarative, LaTeX-native interface for rendering string diagrams, eliminating the need for any external graphics software or manual image management. The package supports a wide spectrum of categorical structures frequently encountered in categorical quantum mechanics, algebraic structures, and diagrammatic reasoning.

Internally, QWorld builds upon the TikZ graphics framework, but introduces a domain-specific layer of abstraction that aligns diagram syntax closely with categorical semantics. This design facilitates accurate and transparent visual representations of morphisms, tensor products, and composition, thereby supporting both formal exposition and pedagogical use. QWorld is intended for researchers and educators working in categorical logic, quantum foundations, topological quantum field theory (TQFT), and related domains where graphical calculi constitute an essential mode of reasoning.

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-pst-pdf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-pdf
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Make PDF versions of graphics by processing between runs
Description:

The package pst-pdf simplifies the use of graphics from PSTricks and other PostScript code in PDF documents. As in building a bibliography with BibTeX, additional external programmes are invoked. In this case they are used to create a PDF file that will contain all the graphics material. In the final document these contents will be inserted instead of the original PostScript code.

texlive-asternote 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/asternote
Licenses: Expat
Build system: texlive
Synopsis: Annotation symbols enclosed in square brackets with an asterisk
Description:

This LaTeX package can output annotation symbols enclosed in square brackets and marked with an asterisk.

texlive-biblatex-bookinarticle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-bookinarticle
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Manage book edited in article
Description:

This package provides three new BibLaTeX entry types --- @bookinarticle, @bookinincollection and @bookinthesis --- to refer to a modern edition of an old book, where this modern edition is provided in a @article, @incollection or in a @thesis. The package is now superseded by biblatex-bookinother.

texlive-mcf2graph 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mcf2graph
Licenses: Expat
Build system: texlive
Synopsis: Draw chemical structure diagrams with MetaPost
Description:

The Molecular Coding Format (MCF) is a linear notation for describing chemical structure diagrams. This package converts MCF to graphic files using MetaPost.

texlive-gentium-otf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gentium-otf
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for the TrueType font GentiumPlus
Description:

This package supports the fonts GentiumPlus and GentiumBookPlus as TrueType (see package gentium-sil) and defines missing typefaces. All font features are available by special macros.

texlive-lcdftypetools-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lcdf-typetools
Licenses: GPL 3+
Build system: gnu
Synopsis: Binaries for @code{texlive-lcdftypetools}
Description:

This package provides the binaries for texlive-lcdftypetools.

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

This LaTeX document class provides a thesis template for Nanjing University in order to make it easy to write experiment reports and homework for the bachelor's curriculum.

texlive-dvipdfmx 2026.1
Propagated dependencies: texlive-dvipdfmx-bin@2026.1 texlive-extractbb@2026.1 texlive-glyphlist@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvipdfmx
Licenses: GPL 3+
Build system: texlive
Synopsis: Extended version of dvipdfm
Description:

Dvipdfmx (formerly dvipdfm-cjk) is a development of dvipdfm created to support multi-byte character encodings and large character sets for East Asian languages. Dvipdfmx, if called with the name dvipdfm, operates in a dvipdfm compatibility mode, so that users of the both packages need only keep one executable. A secondary design goal is to support as many PDF features as does pdfTeX.

texlive-opencolor 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/opencolor
Licenses: Expat
Build system: texlive
Synopsis: Definitions from the Open Color library
Description:

This package provides hexadecimal color definitions of the 130 colors included in the Open Color library.

texlive-sr-vorl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sr-vorl
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for Springer books
Description:

This package provides a LaTeX class and templates for books to be published at Springer Gabler Research, Springer Vieweg Research, Springer Spektrum Research, Springer VS Research, or Springer VS Forschung. It may be used to produce monographs in different formats and several-authors-books fitting the conditions of the aforementioned publishers.

texlive-fancypar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fancypar
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Decoration of individual paragraphs
Description:

Decorates individual paragraphs of a document, offering five pre-defined styles. The command offers an optional key-value argument with the user may define parameters of the selected style. Predefined styles offer a spiral-notebook, a zebra-like, a dashed, a marked design, and an underlined style. Users may also define their own styles. Decorated paragraphs may not include displayed mathematics.

texlive-mylatexformat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mylatexformat
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Build a format based on the preamble of a LaTeX file
Description:

The use of formats helps to speed up compilations: packages which have been dumped in the format are loaded at very high speed. This is useful when a document loads many packages.

texlive-eukdate 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eukdate
Licenses: LPPL (any version)
Build system: texlive
Synopsis: UK format dates, with weekday
Description:

The package is used to change the format of \today’s date, including the weekday, e.g., Saturday, 26 June 2008, the UK format, which is preferred in many parts of the world, as distinct from that which is used in \maketitle of the article class, June 26, 2008, the US format.

texlive-fancyhdr-it 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fancyhdr-it
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Italian translation of @code{fancyhdr} documentation
Description:

This package provides an Italian translation of documentation provided with the fancyhdr package.

texlive-perltex 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/perltex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Define LaTeX macros in terms of Perl code
Description:

PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e package (perltex.sty) that, together, give the user the ability to define LaTeX macros in terms of Perl code. Once defined, a Perl macro becomes indistinguishable from any other LaTeX macro. PerlTeX thereby combines LaTeX's typesetting power with Perl's programmability. PerlTeX will make use of persistent named pipes, and thereby run more efficiently. Also provided is a switch to generate a PerlTeX-free, document-specific, noperltex.sty that is useful when distributing a document to places where PerlTeX is not available.

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

The lualinalg package is developed to perform operations on vectors and matrices defined over the field of real or complex numbers inside LaTeX documents. It provides flexible ways for defining and displaying vectors and matrices. No particular environment of LaTeX is required to use commands in the package. The package is written in Lua, and .tex file is to be compiled with the LuaLaTeX engine. It may also save users efforts to copy vectors and matrices from other software (which may not be in LaTeX-compatible format) and to use them in a TeX file. The vectors and matrices of reasonable size can be handled with ease. The package can be modified or extended by writing custom Lua programs.

texlive-encxvlna 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/encxvlna
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Insert nonbreakable spaces, using encTeX
Description:

The package provides tools for inserting nonbreakable spaces after nonsyllabic prepositions and single letter conjunctions as required by Czech and Slovak typographical rules. It is implemented using encTeX and provides files both for plain TeX and LaTeX.

texlive-plweb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pl
Licenses: FSF-free
Build system: texlive
Synopsis: Literate programming for Prolog with LaTeX
Description:

Instead of having to transform the common source into program or documentation, the central idea was to develop a method to have one common source which can be interpreted by a Prolog system as well as by LaTeX.

texlive-options 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/options
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Provides convenient key-value options for LaTeX package writers
Description:

The options package provides easy to use key-value options for LaTeX package writers. It has a similar interface as pgfkeys with path options but comes with more built-in data types and more convenient support for families and searching.

Total packages: 32521