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

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-bundledoc 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bundledoc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Bundle together all the files needed to build a LaTeX document
Description:

The bundledoc package is a post-processor for the snapshot package that bundles together all the classes, packages and files needed to build a given LaTeX document. It reads the .dep file that snapshot produces, finds each of the files mentioned therein, and archives them into a single .tar.gz (or .zip, or whatever) file, suitable for moving across systems, transmitting to a colleague, etc. A script, arlatex, provides an alternative archiving mechanism, creating a single LaTeX file that contains all of the ancillary files of a LaTeX document, together with the document itself, using the filecontents* environment.

texlive-awami 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/awami
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Collection of Awami Nastaliq fonts
Description:

Awami Nastaliq is a Nastaliq-style Arabic script font supporting a wide variety of languages of southwest Asia, including but not limited to Urdu. This font is aimed at minority language support. This makes it unique among Nastaliq fonts. The font is also a Graphite-only font. It does not support OpenType rendering.

texlive-dtxdescribe 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dtxdescribe
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Describe additional object types in @file{.dtx} source files
Description:

The doc package includes tools for describing macros and environments in LaTeX source .dtx format. The dtxdescribe package adds tools for describing booleans, lengths, counters, keys, packages, classes, options, files, commands, arguments, and other objects, and also works with the standard document classes as well, for those who do not wish to use the .dtx format.

Each item is given a margin tag similar to \DescribeEnv, and is listed in the index by itself and also by category. Each item may be sorted further by an optional class. All index entries except code lines are hyperlinked. The dtxexample environment is provided for typesetting example code and its results. Contents are displayed verbatim along with a caption and cross-referencing. They are then input and executed, and the result is shown. Environments are also provided for displaying verbatim or formatted source code, user-interface displays, and sidebars with titles. Macros are provided for formatting the names of inline LaTeX objects such as packages and booleans, as well as program and file names, file types, internet objects, the names of certain programs, a number of logos, and inline dashes and slashes.

texlive-bubblesort 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bubblesort
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Bubble sorts a list
Description:

This package sorts a list of TeX items in increasing order where increasing is determined by a comparator macro. By default it sorts real numbers with the usual meaning of increasing but some other examples are discussed in the documentation. A second macro is included which sorts one list and applies the same permutation to a second list.

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

This module provides the following styles that can be set using \DTMsetstyle provided by datetime2.sty. The region not only determines the date/time format but also the time zone abbreviations if the zone mapping setting is on.

texlive-simpleicons 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/simpleicons
Licenses: CC0
Build system: texlive
Synopsis: Simple Icons for LaTeX
Description:

Similar to FontAwesome icons being provided on LaTeX by the fontawesome package, this package aims to do the same with Simple Icons.

texlive-bookdb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bookdb
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: BibTeX style file for cataloguing a home library
Description:

This package provides an extended book entry for use in cataloguing a home library. The extensions include fields for binding, category, collator, condition, copy, illustrations, introduction, location, pages, size, value, volumes.

texlive-asymptote-faq-zh-cn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/asymptote-faq-zh-cn
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Asymptote FAQ (Chinese translation)
Description:

This is a Chinese translation of the Asymptote FAQ.

texlive-xecyr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xecyr
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Using Cyrillic languages in XeTeX
Description:

This package provides helper tools for using Cyrillic languages with XeLaTeX and babel.

texlive-witharrows 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/witharrows
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Aligned math environments with arrows for comments
Description:

This package provides an environment WithArrows which is similar to the environment aligned of amsmath (and mathtools), but gives the possibility to draw arrows on the right side of the alignment. These arrows are usually used to give explanations concerning the mathematical calculus presented.

texlive-embedfile 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/embedfile
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Embed files into PDF
Description:

This package embeds files in a PDF document, using the PDF format's embedding operation (note the contrast with the attach operation used by the attachfile and attachfile2 packages). Currently only pdfTeX, in PDF mode, is supported.

texlive-uestcthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uestcthesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Thesis class for UESTC
Description:

The class is for typesetting a thesis at the University of Electronic Science and Technology of China.

texlive-europasscv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/europasscv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Unofficial class for the new version of the Europass curriculum vitae
Description:

This class is an unofficial LaTeX implementation of the Europass CV, the standard model for curriculum vitae as recommended by the European Commission. It includes the major style updates that came out in 2013, featuring a neater, more compact and somewhat fancier layout.

texlive-chngcntr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chngcntr
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Change the resetting of counters
Description:

This package defines commands \counterwithin (which sets up a counter to be reset when another is incremented) and \counterwithout (which unsets such a relationship).

texlive-carlisle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/carlisle
Licenses: LPPL (any version)
Build system: texlive
Synopsis: David Carlisle's small packages
Description:

Many of David Carlisle's more substantial packages stand on their own, or as part of the LaTeX latex-tools set; this set contains: making dotless j characters for fonts that don't have them; a method for combining the capabilities of longtable and tabularx; an environment for including plain TeX in LaTeX documents; a jiffy to create slashed characters for physicists.

texlive-ltabptch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ltabptch
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Bug fix for longtable
Description:

This package provides a patch for LaTeX bugs tools/3180 and tools/3480. The patch applies to version 4.11 of longtable.

texlive-pst-dart 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-dart
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Plotting dart boards
Description:

pst-dart is a PSTricks related package and draws dart boards. Optional arguments are the unit and the fontsize.

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

This package provides a highly-configurable package, with nice output and simple input. The macros use a radix sort mechanism so that the order of input is not critical.

texlive-termlist 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/termlist
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Label any kind of term with a continuous counter
Description:

The termlist package provides environments to indent and label any kind of terms with a continuous number. Candidate terms may appear inside an equation or eqnarray environment.

texlive-dvisvgm 2026.1
Propagated dependencies: texlive-dvisvgm-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvisvgm
Licenses: GPL 3+
Build system: texlive
Synopsis: Convert DVI, EPS, and PDF files to Scalable Vector Graphics format (SVG)
Description:

Dvisvgm is a command line utility that converts TeX DVI as well as EPS and PDF files to the XML-based Scalable Vector Graphics (SVG) format. It provides full font support including virtual fonts, font maps, and sub-fonts. If necessary, dvisvgm vectorizes Metafont's bitmap output in order to always create lossless scalable output. The embedded SVG fonts can optionally be replaced with graphics paths so that applications that do not support SVG fonts are enabled to render the graphics properly.

texlive-neoschool 2026.1-79141
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/neoschool
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX class for teachers
Description:

This package provides secondary school teachers with a comprehensive set of tools for creating educational documents such as assessments, course materials, exercise sheets with solutions, and more. It includes eight predefined color themes, various class options for layout and typography, specialized environments, dedicated commands, and multiple pre-formatted header styles tailored to different document types. The package integrates numerous commonly used LaTeX packages, which significantly reduces the need for extensive preambles and minimizes compatibility issues. Additionally, it is multilingual, supporting French, English, and German.

texlive-refenums 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/refenums
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Define named items and provide back-references with that name
Description:

The package provides commands to define enumerable items with a number and a long name, which can be referenced later with the name or just the short form. For instance, Milestone M1: Specification created can be defined and later on be referenced with M1 or M1 ("Specification created"). The text in the references is derived from the definition and also rendered as hyperlink to the definition.

texlive-timbreicmc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/timbreicmc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset documents with ICMC/USP watermarks
Description:

With this package you can typeset documents with ICMC/USP Sao Carlos watermarks. ICMC is acronym for Instituto de Ciencias Matematicas e de Computacao of the Universidade de Sao Paulo (USP), in the city of Sao Carlos-SP, Brazil.

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.

Total packages: 72465