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

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-texfindpkg 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texfindpkg
Licenses: GPL 3
Build system: texlive
Synopsis: Query or install TeX packages and their dependencies
Description:

This package makes it easy to query or install TeX packages and their dependencies by file names, command names or environment names. TeXFindPkg supports both TeX Live and MiKTeX distributions. At present it focuses mainly on LaTeX packages, but may be extended to ConTeXt packages if anyone would like to contribute.

texlive-calculation 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calculation
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting reasoned calculations, also called calculational proofs
Description:

The calculation environment formats reasoned calculations, also called calculational proofs. The package allows steps and expressions to be numbered (by LaTeX equation numbers, obeying the LaTeX \label command to refer to these numbers), and a step doesn't take vertical space if its hint is empty. An expression in a calculation can be given a comment; it is placed at the side opposite to the equation numbers. Calculations are allowed inside hints although numbering and commenting is then disabled.

texlive-notespages 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/notespages
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Filling documents with notes pages and notes areas
Description:

This package package provides one macro to insert a single notes page and another to fill the document with multiple notes pages, until the total number of pages (so far) is a multiple of a given number. A third command can be used to fill half empty pages with a notes area.

texlive-pb-diagram 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pb-diagram
Licenses: GPL 2+
Build system: texlive
Synopsis: Commutative diagram package using LAMSTeX or Xy-pic fonts
Description:

The package provides a diagram environment. This allows the LaTeX user to easily create complex commutative diagrams, by placing formula nodes on a conceptual grid and attaching arrows to them.

texlive-isodoc 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/isodoc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Latex class for typesetting letters and invoices
Description:

The isodoc class can be used for the preparation of letters and invoices. Documents are set up with options, thus making the class easily adaptable to user's wishes and extensible for other document types. The class is based on the NTG brief class, which implements the NEN1026 standard.

texlive-voss-mathcol 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/voss-mathcol
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typesetting mathematics in colour, in (La)TeX
Description:

This is a short paper from the TeXnische Komodie, in German. Since the body of the paper is dominated by clear LaTeX coding examples, most LaTeX programmers will understand how to achieve the results shown in the diagrams, even if they don't understand German.

texlive-lshort-slovenian 2025.2
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-extractbb 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/extractbb
Licenses: ASL 2.0 CC-BY-SA 4.0
Build system: texlive
Synopsis: Re-implementation of @code{extractbb}, written in Lua
Description:

extractbb is a program that exports the dimensions of an image or PDF file to a plain text format that is easily parsed by TeX. This tool is rarely run directly by users, but is frequently used by packages running on XeTeX or upTeX. This package specifically contains a Lua-based re-implementation extractbb that behaves identically to the original C-based version distributed with Dvipdfmx.

texlive-zref-clever 2025.2
Propagated dependencies: texlive-oberdiek@2025.2 texlive-zref@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zref-clever
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Clever LaTeX cross-references based on @code{zref}
Description:

This package provides a user interface for making LaTeX cross-references which automates some of their typical features, thus easing their input in the document and improving the consistency of typeset results. A reference made with \zcref includes a name according to its type, and lists of multiple labels can be automatically sorted and compressed into ranges when due. The reference format is highly and easily customizable, both globally and locally.

texlive-polyglossia 2025.2
Propagated dependencies: texlive-etoolbox@2025.2 texlive-filehook@2025.2 texlive-fontspec@2025.2 texlive-iftex@2025.2 texlive-makecmds@2025.2 texlive-xkeyval@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/polyglossia
Licenses: Expat
Build system: texlive
Synopsis: Alternative to Babel for XeLaTeX and LuaLaTeX
Description:

This package provides a complete Babel replacement for users of LuaLaTeX and XeLaTeX. It includes support for over 70 different languages, some of which in different regional or national varieties, or using a different writing system. It enables:

  • Loading the appropriate hyphenation patterns.

  • Setting the script and language tags of the current font (if possible and available), using the package fontspec.

  • Switching to a font assigned by the user to a particular script or language.

  • Adjusting some typographical conventions in function of the current language (such as afterindent, frenchindent, spaces before or after punctuation marks, etc.)

  • Redefining the document strings (like chapter, figure, bibliography). Adapting the formatting of dates (for non-gregorian calendars via external packages bundled with polyglossia: currently the Hebrew, Islamic and Farsi calendars are supported).

  • For languages that have their own numeration system, modifying the formatting of numbers appropriately.

  • Ensuring the proper directionality if the document contains languages written from right to left.

texlive-chemmacros 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemmacros
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Collection of macros to support typesetting chemistry documents
Description:

The bundle offers a collection of macros and commands which are intended to make typesetting chemistry documents faster and more convenient. Coverage includes some nomenclature commands, oxidation numbers, thermodynamic data, newman projections, etc.

texlive-ha-prosper 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ha-prosper
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Patches and improvements for Prosper
Description:

HA-prosper is a patch for Prosper that adds new functionality to Prosper based presentations. Among the new features you will find automatic generation of a table of contents on each slide, support for notes and portrait slides. The available styles demonstrate how to expand the functionality of Prosper even further.

texlive-metre 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/metre
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for the work of classicists
Description:

The package provides classicists with some of the tools that are needed for typesetting scholarly publications dealing with Greek and Latin texts, with special emphasis on Greek verse. As the package's name suggests, its core is a comprehensive set of commands for generating metrical schemes and for placing prosodical marks on text set in the Latin or the Greek alphabet. The rest of the package provides a miscellany of commands for symbols (most of them not directly related to metre) that are often used in critical editions of classical texts.

texlive-copyrightbox 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/copyrightbox
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Provide copyright notices for images in a document
Description:

The package command \copyrightbox, which places the text as a copyright notice relating to the matter created by the image command.

texlive-outlining 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/outlining
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create outlines for scientific documents
Description:

Every scientific document requires outlining before it is written. This package adds simple macros for your LaTeX document.

texlive-logicproof 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/logicproof
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Box proofs for propositional and predicate logic
Description:

This package provides a common style of proof used in propositional and predicate logic is Fitch proofs, in which each line of the proof has a statement and a justification, and subproofs within a larger proof have boxes around them. The package provides environments for typesetting such proofs and boxes. It creates proofs in a style similar to that used in Logic in Computer Science by Huth and Ryan.

texlive-hobsub 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hobsub
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Construct package bundles
Description:

Heiko Oberdiek's hobsub package (and hobsub-hyperref and hobsub-generic packages) defined a mechanism for concatenating multiple files into a single file for faster loading. The disadvantage is that it introduces hard dependencies between the source files that are included and complicates distribution and updates. It was principally used with hyperref but is not currently used in any standard packages in TeX Live. The packages are still distributed as simple stubs that reference the included packages via \RequirePackage rather than copying their source.

texlive-latexdiff 2025.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexdiff
Licenses: GPL 3
Build system: texlive
Synopsis: Determine and mark up significant differences between LaTeX files
Description:

Latexdiff is a Perl script for visual mark up and revision of significant differences between two LaTeX files. Various options are available for visual markup using standard LaTeX packages such as color. Changes not directly affecting visible text, for example in formatting commands, are still marked in the LaTeX source. A rudimentary revision facilility is provided by another Perl script, latexrevise, which accepts or rejects all changes. Manual editing of the difference file can be used to override this default behaviour and accept or reject selected changes only.

texlive-emisa 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emisa
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package for preparing manuscripts for the journal @emph{EMISA}
Description:

The EMISA LaTeX package is provided for preparing manuscripts for submission to EMISA, and for preparing accepted submissions for publication as well as for typesetting the final document by the editorial office.

texlive-eskdx 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eskdx
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Modern Russian typesetting
Description:

Eskdx is a collection of LaTeX classes and packages to typeset textual and graphical documents in accordance with Russian (and probably post USSR) standards for designers.

texlive-dnaseq 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dnaseq
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Format DNA base sequences
Description:

This package defines a means of specifying sequences of bases. The bases may be numbered (per line) and you may specify that subsequences be coloured. For a more vanilla-flavoured way of typesetting base sequences, the user might consider the seqsplit package.

texlive-bibtopicprefix 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bibtopicprefix
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Prefix references to bibliographies produced by @code{bibtopic}
Description:

The package permits users to apply prefixes (fixed strings) to references to entries in bibliographies produced by the bibtopic package.

texlive-nrc 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nrc
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for the NRC technical journals
Description:

This package provides macros, and some documentation, for typesetting papers for submission to journals published by the National Research Council Research Press. At present, only nrc2.cls (for two-column layout) should be used.

texlive-uhrzeit 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uhrzeit
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Time printing, in German
Description:

The primary goal of this package is to facilitate formats and ranges of times as formerly used in Germany. A variety of printing formats are available.

Total packages: 70992