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

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-endiagram 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/endiagram
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Easy creation of potential energy curve diagrams
Description:

The package provides the facility of drawing potential energy curve diagrams with just a few simple commands.

texlive-minim-pdf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minim-pdf
Licenses: EUPL 1.2
Build system: texlive
Synopsis: Low-level PDF integration for LuaTeX
Description:

This package adds low-level support to plain LuaTeX for marking up the structure of a PDF document. The implementation is rather basic, but should allow you to make your PDFs fully PDF/A-compliant.

texlive-cyrplain 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/t2
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for using T2 encoding
Description:

The T2 bundle provides a variety of separate support functions for using Cyrillic characters in LaTeX:

  • the mathtext package, for using Cyrillic letters transparently in formulae;

  • the citehack package, for using Cyrillic (or indeed any non-ASCII) characters in citation keys;

  • support for Cyrillic in BibTeX;

  • support for Cyrillic in Makeindex;

  • various items of font support.

texlive-dashbox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dashbox
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Draw dashed boxes
Description:

The package can draw boxes that perform like \framebox or \fbox, but use dashed lines. The package can also draw (an illusion of) vertical stacks of boxes.

texlive-bewerbung 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bewerbung
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting job applications
Description:

The package provides packages and classes for typesetting applications with titlepage, cover letter, CV and additional documents in just a single document. There is also a class for printing a table of the latest applications that can be shown to the German authorities. The data for these applications can be maintained in a simple CSV file.

texlive-booklet 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/booklet
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Aids for printing simple booklets
Description:

Pages of a document processed with the booklet package will be reordered and scaled so that they can be printed as four pages per physical sheet of paper, two pages per side. The resulting sheets will, when folded in half, assemble into a booklet.

texlive-comprehensive 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/comprehensive
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Symbols accessible from LaTeX
Description:

This package document the symbols accessible from LaTeX. Over 18000 symbols are listed as a set of tables. The tables of symbols are ordered in a logical way (the document begins with a frequently requested symbols list), the aim being to make the document a convenient way of looking up symbols.

texlive-cachepic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cachepic
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Convert document fragments into graphics
Description:

The bundle simplifies and automates conversion of document fragments into external EPS or PDF files. The bundle consists of two parts: a LaTeX package that implements a document level interface, and a command line tool that generates the external graphics.

texlive-crimson 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/crimson
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Crimson fonts with LaTeX support
Description:

This package provides LaTeX, pdfLaTeX, XeLaTeX, and LuaLaTeX support for the Crimson family of fonts, designed by Sebastian Kosch.

texlive-findhyph 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/findhyph
Licenses: GPL 2
Build system: texlive
Synopsis: Find hyphenated words in a document
Description:

Findhyph is a Perl script that will analyse the log file from running your document with \tracingparagraphs=1 set. The output contains enough context to enable you to find the hyphenated word that's being referenced.

texlive-interval 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/interval
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Format mathematical intervals, ensuring proper spacing
Description:

When typing an open interval as $]a,b[$, a closing bracket is being used in place of an opening fence and vice versa. This leads to wrong spacing. The \interval macro provided by this package attempts to solve this. The package also supports fence scaling and ensures that the enclosing fences will end up having the proper closing and opening types.

texlive-collection-binextra 2026.1
Propagated dependencies: asymptote@3.12 texlive-a2ping@2026.1 texlive-adhocfilelist@2026.1 texlive-arara@2026.1 texlive-bibtex8@2026.1 texlive-bibtexu@2026.1 texlive-bundledoc@2026.1 texlive-checklistings@2026.1 texlive-chklref@2026.1 texlive-chktex@2026.1 texlive-clojure-pamphlet@2026.1 texlive-cluttex@2026.1 texlive-collection-basic@2026.1 texlive-ctan-o-mat@2026.1 texlive-ctan-chk@2026.1 texlive-ctanbib@2026.1 texlive-ctanify@2026.1 texlive-ctanupload@2026.1 texlive-ctie@2026.1 texlive-cweb@2026.1 texlive-de-macro@2026.1 texlive-detex@2026.1 texlive-digestif@2026.1 texlive-dtl@2026.1 texlive-dtxgen@2026.1 texlive-dvi2tty@2026.1 texlive-dviasm@2026.1 texlive-dvicopy@2026.1 texlive-dvidvi@2026.1 texlive-dviinfox@2026.1 texlive-dviljk@2026.1 texlive-dviout-util@2026.1 texlive-dvipng@2026.1 texlive-dvipos@2026.1 texlive-dvisvgm@2026.1 texlive-easydtx@2026.1 texlive-expltools@2026.1 texlive-findhyph@2026.1 texlive-fragmaster@2026.1 texlive-git-latexdiff@2026.1 texlive-gsftopk@2026.1 texlive-hook-pre-commit-pkg@2026.1 texlive-installfont@2026.1 texlive-ketcindy@2026.1 texlive-l3sys-query@2026.1 texlive-lacheck@2026.1 texlive-latex-git-log@2026.1 texlive-latex-papersize@2026.1 texlive-latex2man@2026.1 texlive-latex2nemeth@2026.1 texlive-latexdiff@2026.1 texlive-latexfileversion@2026.1 texlive-latexindent@2026.1 texlive-latexmk@2026.1 texlive-latexpand@2026.1 texlive-light-latex-make@2026.1 texlive-listings-ext@2026.1 texlive-ltxfileinfo@2026.1 texlive-ltximg@2026.1 texlive-make4ht@2026.1 texlive-match-parens@2026.1 texlive-mflua@2026.1 texlive-mkjobtexmf@2026.1 texlive-optexcount@2026.1 texlive-patgen@2026.1 texlive-pdfbook2@2026.1 texlive-pdfcrop@2026.1 texlive-pdfjam@2026.1 texlive-pdflatexpicscale@2026.1 texlive-pdftex-quiet@2026.1 texlive-pdftosrc@2026.1 texlive-pdfxup@2026.1 texlive-pfarrei@2026.1 texlive-pkfix@2026.1 texlive-pkfix-helper@2026.1 texlive-ppmcheckpdf@2026.1 texlive-purifyeps@2026.1 texlive-pythontex@2026.1 texlive-runtexfile@2026.1 texlive-runtexshebang@2026.1 texlive-seetexk@2026.1 texlive-show-pdf-tags@2026.1 texlive-spix@2026.1 texlive-sqltex@2026.1 texlive-srcredact@2026.1 texlive-sty2dtx@2026.1 texlive-synctex@2026.1 texlive-tex4ebook@2026.1 texlive-texaccents@2026.1 texlive-texblend@2026.1 texlive-texcount@2026.1 texlive-texdef@2026.1 texlive-texdiff@2026.1 texlive-texdirflatten@2026.1 texlive-texdoc@2026.1 texlive-texdoctk@2026.1 texlive-texfot@2026.1 texlive-texliveonfly@2026.1 texlive-texloganalyser@2026.1 texlive-texlogfilter@2026.1 texlive-texlogsieve@2026.1 texlive-texosquery@2026.1 texlive-texplate@2026.1 texlive-texware@2026.1 texlive-tie@2026.1 texlive-tlcockpit@2026.1 texlive-tpic2pdftex@2026.1 texlive-typeoutfileinfo@2026.1 texlive-upmendex@2026.1 texlive-web@2026.1 texlive-xdvipsk@2026.1 texlive-xdvipsk-support@2026.1 texlive-xindex@2026.1 texlive-xindy@2026.1 texlive-xpdfopen@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: TeX auxiliary programs
Description:

This package provides a myriad of additional TeX-related support programs. It includes programs and macros for DVI file manipulation, literate programming, patgen, and plenty more.

texlive-context-simpleslides 2026.1
Propagated dependencies: texlive-context@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/context-simpleslides
Licenses: GPL 3+
Build system: texlive
Synopsis: Module for preparing presentations
Description:

This ConTeXt module provides an easy-to-use interface for creating presentations for use with a digital projector. The presentations are not interactive (no buttons, hyperlinks or navigational tools such as tables of contents). Graphics may be mixed with the text of slides. The module provides several predefined styles, designed for academic presentation. Most styles are configurable, and it is easy to design new styles.

texlive-lua-placeholders 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-placeholders
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Specifying placeholders for demonstration purposes
Description:

This package is meant for setting parameters in a LuaLaTeX document in a more programmatic way with YAML. Parameters can be specified by adding a ``recipe'' file. These recipe files describe the parameter's type, placeholders or default values. From thereon, the placeholders can be displayed in the document and an ``example'' document can be created. An ``actual copy'' document can be created by loading additional ``payload'' files, which all must correspond to a recipe file.

texlive-oup-authoring-template 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/oup-authoring-template
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: General template for journals published by Oxford University Press (OUP)
Description:

This package provides a general LaTeX template for journals published by OUP. The template outputs to the three official page designs (traditional, contemporary, modern) used by many journals published by OUP, with large, medium and small page options.

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-listofsymbols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/listofsymbols
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create and manipulate lists of symbols
Description:

Listofsymbols provides commands to automatically create a list of symbols (also called notation or nomenclature), and to handle symbols logically, i.e., define a macro that is expanded to the desired output and use the macro in the text rather than hard-coding the output into the text. This helps to ensure consistency throughout the text, especially if there is a chance that symbols will be changed at some stage. The package is more or less a combination of what the packages nomencl and formula do. The concept of creating the list of symbols, though, is different from the way nomencl.sty does it.

texlive-oscola 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/oscola
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: BibLaTeX style for the Oxford Standard for the Citation of Legal Authorities
Description:

The package provides a set of style files for use with BibLaTeX and Biber to produce citations and bibliographies in accordance with the widely-used Oxford Standard for the Citation of Legal Authorities. It also includes facilities for constructing tables of cases and legislation from citations (in conjunction with appropriate indexing packages).

texlive-subeqnarray 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subeqnarray
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Equation array with sub numbering
Description:

This package defines the subeqnarray and subeqnarray* environments, which behave like the corresponding eqnarray and eqnarray* environments, except that the individual lines are numbered like 1a, 1b, etc. To refer to these numbers an extra label command \slabel is provided. Users are urged to consider the alignment capabilities of the amsmath bundle, which produce better results than eqnarray-related macros.

texlive-kaytannollista-latexia 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kaytannollista-latexia
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Practical manual for LaTeX (Finnish)
Description:

Kaytannollista Latexia is a practical manual for LaTeX written in the Finnish language. The manual covers most of the topics that a typical document author needs. So it can be a useful guide for beginners as well as a reference manual for advanced users.

texlive-stanli 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stanli
Licenses: GPL 3+ LPPL 1.3+
Build system: texlive
Synopsis: TikZ Library for Structural Analysis
Description:

STANLI is a STructural ANalysis LIbrary based on PGF/TikZ. Creating new assignments and tests, at university, is usually a very time-consuming task, especially when this includes drawing graphics. In the field of structural engineering, those small structures are a key part for teaching. This package permits creating such 2D and 3D structures in a very fast and simple way.

texlive-moloch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/moloch
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Beamer theme based on Metropolis
Description:

Moloch is a clean and simple Beamer theme. It is a fork of the Metropolis theme, but has a minimalist and slightly less opinionated design.

texlive-auto-pst-pdf-lua 2026.1
Propagated dependencies: texlive-iftex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/auto-pst-pdf-lua
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Using LuaLaTeX together with PostScript code
Description:

This package is a slightly modified version of auto-pst-pdf by Will Robertson, which itself is a wrapper for pst-pdf by Rolf Niepraschk. The package allows the use of LuaLaTeX together with PostScript related code, e.g., PSTricks.

texlive-mailing 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mailing
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for mail merging
Description:

This package is for use when sending a large number of letters, all with the same body text. The package's \addressfile command is used to specify who the letter is to be sent to; the body of the \mailingtext command specifies the text of the letters, possibly using macros defined in the \addressfile.

Total packages: 32967