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

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-libkpathsea 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Path searching library
Description:

Kpathsea is a library whose purpose is to return a filename from a list of user-specified directories similar to how shells look up executables.

texlive-lshort-ukr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lshort-ukr
Licenses: GPL 2+
Build system: texlive
Synopsis: Ukrainian version of the LaTeX introduction
Description:

This package provides the Ukrainian version of the Short Introduction to LaTeX2e.

texlive-axodraw2 2026.1
Propagated dependencies: texlive-axodraw2-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/axodraw2
Licenses: GPL 3+
Build system: texlive
Synopsis: Feynman diagrams in a LaTeX document
Description:

This package defines macros for drawing Feynman graphs in LaTeX documents. It is an important update of the axodraw package, but since it is not completely backwards compatible, we have given the style file a changed name.

Many new features have been added, with new types of line, and much more flexibility in their properties. In addition, it is now possible to use axodraw2 with pdfLaTeX, as well as with the LaTeX-dvips method. However with pdfLaTeX (and also LuaLaTeX and XeLaTeX), an external program, axohelp, is used to perform the geometrical calculations needed for the pdf code inserted in the output file. The processing involves a run of pdflatex, a run of axohelp, and then another run of pdflatex.

texlive-lt3graph 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lt3graph
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Provide a graph datastructure for experimental LaTeX3
Description:

The package defines a graph data structure, for use in documents that are using the experimental LaTeX 3 syntax.

texlive-betababel 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/betababel
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Insert ancient greek text coded in Beta Code
Description:

The betababel package extends the Babel polutonikogreek option to provide a simple way to insert ancient Greek texts with diacritical characters into your document using the commonly used Beta Code transliteration.

texlive-chuushaku 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chuushaku
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Flexible book notes in Japanese
Description:

This style file is designed for compiling book notes in Japanese as part of the body text. The ``remember picture'' feature automatically calculates coordinates, eliminating the need for manual adjustment of note positions.

texlive-currvita 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/currvita
Licenses: GPL 3+
Build system: texlive
Synopsis: Typeset a curriculum vitae
Description:

Currvita is a package rather than a class (like most other curriculum vitae offerings). The author considers that a curriculum vitae can quite reasonably form part of another document (such as a letter, or a dissertation).

texlive-kvdefinekeys 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kvdefinekeys
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Define keys for use in the @code{kvsetkeys} package
Description:

This package provides the \kv@define@key (analogous to keyval’s \define@key, to define keys for use by kvsetkeys.

texlive-apnum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/apnum
Licenses: Public Domain
Build system: texlive
Synopsis: Arbitrary precision numbers implemented by TeX macros
Description:

The basic operations (addition, subtraction, multiplication, division, power to an integer) are implemented by TeX macros in this package. Operands may be numbers with arbitrary numbers of digits; scientific notation is allowed. The expression scanner is also provided.

texlive-switch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/switch
Licenses: LPPL 1.3c AGPL 3+
Build system: texlive
Synopsis: Constant time expandable switch/case
Description:

This package defines two commands (and aliases) aimed at implementing a constant time switch/case alike command.

texlive-pdfpc-movie 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfpc-movie
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Pdfpc viewer-compatible hyperlinks to movies
Description:

This LaTeX2e package provides a command \pdfpcmovie for embedding (hyperlinking) movies in a way compatible with the PDF Presenter Console (pdfpc).

texlive-mfirstuc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mfirstuc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Uppercase the first letter of a word
Description:

The package provides commands \makefirstuc that uppercases the first letter in its argument (with a check for a semantic markup command at the start of the argument), and \xmakefirstuc which expands the argument before uppercasing. It also provides \capitalisewords{phrase} which applies \makefirstuc to each word in the phrase, where the words are separated by regular spaces. (Exceptions can be made for words that shouldn't be converted.)

texlive-schedule 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/schedule
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Weekly schedules
Description:

This package automatically formats weekly schedules using LaTeX's picture environment. Its main feature is the accuracy with which appointments are represented: boxes drawn to represent a particular appointment are accurate to the minute --- i.e., a 31-minute appointment will have a box 1/30th longer than a 30-minute appointment. A number of features are included to allow the user to customize the output.

texlive-fcltxdoc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fcltxdoc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Macros for use in the author's documentation
Description:

The package is not advertised for public use, but is necessary for the support of others of the author's packages (which are compiled under the ltxdoc class).

texlive-pst-node 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-node
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Nodes and node connections in PSTricks
Description:

The package enables the user to connect information, and to place labels, without knowing (in advance) the actual positions of the items to be connected, or where the connecting line should go. The macros are useful for making graphs and trees, mathematical diagrams, linguistic syntax diagrams, and so on.

texlive-biblatex-readbbl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-readbbl
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Read a @file{.bbl} file created by biber
Description:

This small package modifies the BibLaTeX macro which reads a .bbl file created by Biber. It is thus possible to include a .bbl file into the main document with the environment and send it to a publisher who does not need to run the Biber program. However, when the bibliography changes one has to create a new .bbl file.

texlive-clrscode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/clrscode
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typesets pseudocode as in Introduction to Algorithms
Description:

This package allows you to typeset pseudocode in the style of Introduction to Algorithms, Second edition, by Cormen, Leiserson, Rivest, and Stein. The package was written by the authors. You use the commands the same way the package's author did when writing the book, and your output will look just like the pseudocode in the text.

texlive-warning 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/warning
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Global warnings at the end of the logfile
Description:

This package provides a command that generates a list of warnings that are printed out at the very end of the logfile. This is useful for warnings such as ``Rerun for this or that reason'' or ``This is a draft''.

texlive-currency 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/currency
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Format currencies in a consistent way
Description:

The package facilitates the formatting of currencies (amounts and units) with various formatting capabilities.

texlive-lshort-chinese 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lshort-zh-cn
Licenses: FDL 1.3+
Build system: texlive
Synopsis: Introduction to LaTeX, in Chinese
Description:

This package provides a Chinese edition of the (Not so) short introduction to LaTeX2e, with additional information of typesetting Chinese language.

texlive-latexcheat-ptbr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexcheat-ptbr
Licenses: LPPL (any version)
Build system: texlive
Synopsis: LaTeX cheat sheet, in Brazilian Portuguese
Description:

This is a translation to Brazilian Portuguese of Winston Chang's LaTeX cheat sheet.

texlive-endfloat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/endfloat
Licenses: GPL 3+
Build system: texlive
Synopsis: Move floats to the end, leaving markers where they belong
Description:

The endfloat package places all floats on pages by themselves at the end of the document, optionally leaving markers in the text near to where the figure (or table) would normally have occurred.

texlive-tkz-euclide 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tkz-euclide
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Tools for drawing Euclidean geometry
Description:

The tkz-euclide package is a set of files designed to give math teachers and students easy access to the programming of Euclidean geometry with TikZ.

texlive-rrgtrees 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rrgtrees
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX
Description:

This package provides a set of LaTeX macros that makes it easy to produce linguistic tree diagrams suitable for Role and Reference Grammar (RRG). This package allows the construction of trees with crossing lines, as is required by this theory for many languages.

Total packages: 32836