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

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-runcode 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/runcode
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Execute foreign source code and embed the result in the PDF file
Description:

This LaTeX package executes programming source codes (including all command line tools) from within LaTeX and embeds the output in the resulting .pdf file. Many programming languages can be easily used and any command-line executable can be invoked when preparing the .pdf file from a .tex file. It is however recommended to use this package in server-mode together with the Python talk2stat package. Currently, this server-mode supports Julia, MatLab, Python, and R.

texlive-canoniclayout 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/canoniclayout
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create canonical page layouts with @code{memoir}
Description:

This package provides a canonic text layout has specified relations to a circle inscribed within the enclosing page. The package allows the user to use a canonic layout with the memoir class.

texlive-logbox 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/logbox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: e-TeX @code{showbox} facilities for exploration purposes
Description:

The command \logbox does \showbox without stopping the compilation. The package's main command is \viewbox*: the box is typeset (copied) with its dimensions, and its contents are logged in the .log file.

texlive-beaulivre 2025.2
Propagated dependencies: texlive-colorist@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beaulivre
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Write your books in a colorful way
Description:

This package provides a LaTeX class for typesetting books with a colorful design. Currently, it has native support for Chinese (both simplified and traditional), English, French, German, Italian, Japanese, Portuguese (European and Brazilian), Russian and Spanish typesetting. It compiles with either XeLaTeX or LuaLaTeX. This is part of the colorist class series and depends on colorist.sty from the colorist package. The package name "beaulivre" is taken from the French words "beau" (= "beautiful") and "livre" (= "book").

texlive-spotcolor 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spotcolor
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Spot colours for pdfLaTeX
Description:

This package provides procedures for using spot colours in LaTeX documents and the generated PDF files. Predefined templates for PANTONE and HKS colour spaces are included but new ones can easily be defined.

texlive-combine 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/combine
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Bundle individual documents into a single document
Description:

The combine class lets you bundle individual documents into a single document, such as when preparing a conference proceedings. The auxiliary combinet package puts the titles and authors from \maketitle commands into the main document's table of contents. The package cooperates with the abstract and titling packages.

texlive-gfsartemisia 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gfsartemisia
Licenses: SIL OFL 1.1 LPPL 1.0+
Build system: texlive
Synopsis: Modern Greek font design
Description:

GFS Artemisia is a relatively modern font, designed as a general purpose font in the same sense as Times is nowadays treated. The font supports the Greek and Latin alphabets. LaTeX support is provided, using the OT1, T1 and LGR encodings.

texlive-cmexb 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cmexb
Licenses: Public Domain
Build system: texlive
Synopsis: @code{cmexb10} metrics and Type 1
Description:

This package provides Computer Modern Math Extension bold, metrics and .pfb file.

texlive-mhequ 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mhequ
Licenses: Public Domain
Build system: texlive
Synopsis: Multicolumn equations, tags, labels, sub-numbering
Description:

The mhequ style file simplifies creating multi-column equation environments and tagging equations therein. It supports sub-numbering of blocks of equations, such as (1.2a) and (1.2b), references to each equation individually (1.2a) or to the whole block (1.2). The labels can be shown in draft mode. The default behaviour is to show an equation number if and only if the equation actually has a label, which reduces visual clutter.

texlive-knuth-errata 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/knuth-errata
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Knuth's published errata
Description:

These files record details of problems reported in Knuth's Computers and Typesetting series of books, for the Computer Modern fonts, and for TeX, Metafont and related programs.

texlive-hwemoji 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hwemoji
Licenses: LPPL 1.3c CC-BY 4.0
Build system: texlive
Synopsis: Unicode emoji support for pdfLaTeX with sequences
Description:

This package provides direct support for Unicode emoji in pdfLaTeX, with full access to emoji sequences including but not limited to flag sequences, diversity modifier sequences, and tag sequences.

texlive-scratch3 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scratch3
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw programs like Scratch
Description:

This package permits drawing program charts in the style of the Scratch project.

texlive-texliveonfly 2025.2
Dependencies: python-wrapper@3.11.14
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texliveonfly
Licenses: GPL 3
Build system: texlive
Synopsis: On-the-fly download of missing TeX live packages
Description:

The package provides a script that performs on the fly downloads of missing packages, while a document is being compiled. To use the script, replace your (LaTeX) compilation command with texliveonfly.py file.tex.

texlive-tangocolors 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tangocolors
Licenses: LPPL 1.3+ GPL 3+
Build system: texlive
Synopsis: Use colors from the Tango color palette
Description:

The Tango color palette defines some color names and their RGB codes. This LaTeX macro package implements these color names, so one can easily access these colors by their names.

texlive-prerex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/prerex
Licenses: GPL 2 LPPL (any version)
Build system: texlive
Synopsis: Interactive editor and macro support for prerequisite charts
Description:

This package consists of prerex.sty, a LaTeX package for producing charts of course nodes linked by arrows representing pre- and co-requisites, and prerex, an interactive program for creating and editing chart descriptions. The implementation of prerex.sty uses PGF, so that it may be used equally happily with LaTeX or PDFLaTeX; prerex itself is written in C. The package includes source code for a previewer application, a lightweight Qt-4 and Poppler-based prerex-enabled PDF viewer.

texlive-chletter 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chletter
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for typesetting letters to Swiss rules
Description:

The class enables composition of letters fitting into Swiss C5 & C6/5 windowed envelopes. No assumption is made about the language used. The class is based on the standard LaTeX classes and is compatible with the LaTeX letter class. It is not limited to letters and may be used as a generic document class; it is used with the chextras package.

texlive-calctab 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calctab
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Language for numeric tables
Description:

The calctab package helps the user to typeset a kind of economic table such as invoices, expense notes and liquidation, or other tabular material with a values column. The code computes sum and percentage with floating point numeric methods and builds the render table task.

texlive-unizgklasa 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unizgklasa
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX class for theses at the Faculty Of Graphic Arts in Zagreb
Description:

This class is intended for generating graduate and final theses according to the instructions of the Faculty of Graphic Arts, University of Zagreb. It does not necessarily correspond to the requirements of each component of the University, but is designed as an idea for linking and uniformizing the look of all graduate papers.

texlive-l3experimental 2025.2
Propagated dependencies: texlive-l3kernel@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l3experimental
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Experimental LaTeX3 concepts
Description:

The l3experimental packages are a collection of experimental implementations for aspects of the LaTeX3 kernel, dealing with higher-level ideas such as the Designer Interface. Some of them work as stand alone packages, providing new functionality, and can be used on top of LaTeX2e with no changes to the existing kernel. The present release includes:

  • l3benchmark for measuring the time taken by TeX to run certain code;

  • l3draw a code-level interface for constructing drawings;

  • l3graphics an interface for the inclusion of graphics files;

  • l3opacity support for opacity in PDF output;

  • l3str support for string manipulation;

  • l3bitset support for bit vectors;

  • l3sys-shell which provides abstractions for common shell functions like file deletion and copying;

  • xcoffins which allows the alignment of boxes using a series of handle positions, supplementing the simple TeX reference point;

  • xgalley which controls boxes receiving text for typesetting.

texlive-tipauni 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tipauni
Licenses: GPL 3+ FDL 1.3+
Build system: texlive
Synopsis: Producing Unicode characters with TIPA commands
Description:

Package TIPA uses the T3 encoding for producing IPA characters. The package is widely used in the field of linguistics, but because of the old encoding, the output documents are less productive than Unicode-based documents. This package redefines most of the TIPA-commands for outputting Unicode characters. Users can now use their beloved TIPA shortcuts with the benefits of Unicode, i.e., searchability, copy-pasting, changing the font and many more.

As this package needs the fontspec package for loading an IPA font, it needs to be compiled with XeLaTeX or LuaLaTeX. This package can also be viewed as an ASCII-based input method for producing IPA characters in Unicode. It needs the New Computer Modern font for printing IPA characters.

texlive-checkcites 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/checkcites
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Check citation commands in a document
Description:

The package provides a Lua script written for the sole purpose of detecting undefined and unused references from LaTeX auxiliary or bibliography files.

texlive-datetime2-russian 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datetime2-russian
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Russian language module for the @code{datetime2} package
Description:

This module provides the russian style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.

texlive-braille 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/braille
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for Braille
Description:

This package allows the user to produce Braille documents on paper for the blind without knowing Braille. Python scripts grade1.py and grade2.py convert ordinary text to grade 1 and 2 Braille tags; then, the LaTeX package takes the tags and prints out corresponding Braille symbols.

texlive-texware 2025.2
Propagated dependencies: texlive-texware-bin@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texware
Licenses: Public Domain
Build system: texlive
Synopsis: Utility programs for use with TeX
Description:

This package provides basic utility programs, comprising: dvitype, which converts a TeX output (DVI) file to a plain text file; pooltype, which converts a TeX-suite program's pool (string) file into human-readable form; tftopl and pltotf, which convert TeX Font Metric (TFM) file to human readable Property List (PL) files and vice versa.

Total packages: 70995