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

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-leading 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/leading
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Define leading with a length
Description:

The package defines a command \leading, whose argument specifies the nominal distance between consecutive baselines of typeset text. The command replaces the rather more difficult LaTeX command \linespread, where the leading is specified by reference to the font size.

texlive-pst-feyn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-feyn
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Draw graphical elements for Feynman diagrams
Description:

pst-feyn is a set of drawing graphical elements which are used for Feynman diagrams.

texlive-newcommand 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newcommand
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Generate new LaTeX command definitions
Description:

Generating any other than the simple \newcommand-style commands, in LaTeX, is tedious. This script allows the specification of commands in a natural style; the script then generates macros to define the command.

texlive-biblatex-ieee 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-ieee
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: IEEE style files for BibLaTeX
Description:

This is a BibLaTeX style that implements the bibliography style of the IEEE for BibLaTeX. The implementation follows standard BibLaTeX conventions, and can be used simply by loading BibLaTeX with the appropriate ieee option.

texlive-prelim2e 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/prelim2e
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Allows the marking of preliminary versions of a document
Description:

This package puts text below the normal page content (the default text marks the document as draft and puts a timestamp on it). It Can be used together with e.g., the vrsion, rcs and rcsinfo packages.

texlive-context-handlecsv 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-handlecsv
Licenses: GPL 3
Build system: texlive
Synopsis: Data merging for automatic document creation
Description:

The package handles CSV data merging for automatic document creation.

texlive-method 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/method
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset method and variable declarations
Description:

The package supports typesetting of programming language method and variable declarations. It supports declarations in German, French and English.

texlive-tikz-optics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-optics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Library for drawing optical setups with TikZ
Description:

This package provides a new TikZ library designed to easily draw optical setups with TikZ. It provides shapes for lens, mirror, etc. The geometrically (in)correct computation of light rays through the setup is left to the user.

texlive-chemcompounds 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemcompounds
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Simple consecutive numbering of chemical compounds
Description:

The chemcompounds package allows for a simple consecutive numbering of chemical compounds. Optionally, it is possible to supply a custom name for each compound. The package differs from the chemcono package by not generating an odd-looking list of compounds inside the text.

texlive-pegmatch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pegmatch
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Parsing Expression Grammars for TeX
Description:

This package ports PEG (Parsing Expression Grammars) to TeX. Following the design in LPEG (Parsing Expression Grammars for Lua), it defines patterns as LaTeX3 variables, and offers several operators to compose patterns.

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

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

texlive-precattl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/precattl
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Prepare special catcodes from token list
Description:

This package allows users to write code that contains tokens with unusual catcodes.

texlive-notespages 2026.1
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-jsonresume 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jsonresume
Licenses: Expat
Build system: texlive
Synopsis: LuaLaTeX package for rendering JSON Resume data into LaTeX documents
Description:

This package provides a minimal LuaLaTeX package for rendering JSON resume data into clean, professional resumes.

texlive-picinpar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/picinpar
Licenses: GPL 3+
Build system: texlive
Synopsis: Insert pictures into paragraphs
Description:

This package provides a legacy package for creating windows in paragraphs, for inserting graphics, etc. Users should note that Pieter van Oostrum (in a published review of packages of this sort) does not recommend this package; Picins is recommended instead.

texlive-calctab 2026.1
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-schulschriften 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/schulschriften
Licenses: LPPL (any version)
Build system: texlive
Synopsis: German school scripts from Suetterlin to the present day
Description:

This package provides the Metafont sources for the following school fonts: Das Paket enthalt im wesentlichen die Metafont-Quellfiles fur die folgenden Schulausgangsschriften: Suetterlinschrift, Deutsche Normalschrift, Lateinische Ausgangsschrift, Schulausgangsschrift, and Vereinfachte Ausgangsschrift.

texlive-xdvipsk-bin 2026.1
Dependencies: freetype@2.13.3 libjpeg-turbo@2.1.4 libtiff@4.7.2 texlive-bin@2026.1 texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xdvipsk
Licenses: GPL 3
Build system: gnu
Synopsis: Binaries for @code{texlive-xdvipsk}}
Description:

This package provides the binaries for texlive-xdvipsk

texlive-numname 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/numname
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Convert a number to its English expression
Description:

The package can generate cardinal (one, two, ...) and ordinal (first, second, ...) numbers. The code derives from the memoir class, and is extracted for the convenience of non-users of that class.

texlive-se2thesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/se2thesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Thesis class for the Chair of Software Engineering II at the University of Passau, Germany
Description:

The se2thesis bundle provides a document class for writing a theses with the Chair of Software Engineering II at the University of Passau, Germany. The class is based on KOMA-Script classes. While the class provides some basic settings, mostly regrading the type area, fonts, and the title page, it still provides large degrees of freedom to its users.

texlive-serbian-date-lat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/serbian-date-lat
Licenses: GPL 2
Build system: texlive
Synopsis: Updated date typesetting for Serbian
Description:

Babel defines dates for Serbian texts, in Latin script. The style it uses does not match current practices. The present package defines a \date command that solves the problem.

texlive-helmholtz-ellis-ji-notation 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/helmholtz-ellis-ji-notation
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: In-line microtonal just intonation accidentals
Description:

The Helmholtz-Ellis JI Pitch Notation (HEJI), devised in the early 2000s by Marc Sabat and Wolfgang von Schweinitz, explicitly notates the raising and lowering of the untempered diatonic Pythagorean notes by specific microtonal ratios defined for each prime. It provides visually distinctive logos distinguishing families of justly tuned intervals that relate to the harmonic series. These take the form of strings of additional accidental symbols based on historical precedents, extending the traditional sharps and flats. Since its 2020 update, HEJI version 2 (HEJI2) provides unique microtonal symbols through the 47-limit. This package is a simple LaTeX implementation of HEJI2 that allows for in-line typesetting of microtonal accidentals for use within theoretical texts, program notes, symbol legends, etc. Documents must be compiled using XeLaTeX.

texlive-xetexfontinfo 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xetexfontinfo
Licenses: ASL 2.0
Build system: texlive
Synopsis: Report font features in XeTeX
Description:

This package provides a pair of documents to reveal the font features supported by fonts usable in XeTeX.

texlive-epstopdf 2026.1
Dependencies: ghostscript@9.56.1 perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/epstopdf
Licenses: Modified BSD
Build system: texlive
Synopsis: Convert EPS to PDF using Ghostscript
Description:

Epstopdf is a Perl script that converts an EPS file to an encapsulated PDF file (a single page file whose media box is the same as the original EPS's bounding box). The resulting file suitable for inclusion by pdfTeX as an image. LaTeX users may make use of the epstopdf package, which will run the epstopdf script on the fly, thus giving the illusion that pdfLaTeX is accepting EPS graphic files.

Total packages: 32836