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

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-cjkutils-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cjk
Licenses: GPL 2
Build system: gnu
Synopsis: Binaries for @code{texlive-cjkutils}
Description:

This package provides the binaries for texlive-cjkutils.

texlive-productbox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/productbox
Licenses: FSF-free
Build system: texlive
Synopsis: Typeset a three-dimensional product box
Description:

The package enables typesetting of a three-dimensional product box. This product box can be rendered as it is standing on a surface and some light is shed onto it. Alternatively it can be typeset as a wireframe to be cut out and glued together. This will lead to a physical product box.

texlive-coolfn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/coolfn
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset long legal footnotes
Description:

This package provides formatting for footnotes in long legal documents, using hanging indents to make them look nicer.

texlive-metrix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/metrix
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset metric marks for Latin text
Description:

The package may be used to type the prosodics/metrics of (Latin) verse; it provides macros to typeset the symbols standing alone, and in combination with symbols, giving automatic alignment.

texlive-pythonhighlight 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pythonhighlight
Licenses: Modified BSD
Build system: texlive
Synopsis: Highlighting of Python code, based on the @code{listings} package
Description:

This package allows highlighting of Python code, based on the listings package.

texlive-thumbpdf 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thumbpdf
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Thumbnails for pdfTeX and dvips/ps2pdf
Description:

This package provides a Perl script that provides support for thumbnails in pdfTeX and dvips/ps2pdf. The script uses Ghostscript to generate the thumbnails which get represented in a TeX readable file that is read by the package thumbpdf.sty to automatically include the thumbnails. This arrangement works with both plain TeX and LaTeX.

texlive-ditaa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ditaa
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use ditaa diagrams within LaTeX documents
Description:

With this package, DITAA diagrams can be embedded directly into LaTeX files.

texlive-gettitlestring 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gettitlestring
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Clean up title references
Description:

This package provides commands for cleaning up the title string (such as removing \label commands) for packages that typeset such strings.

texlive-epsf-dvipdfmx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/epsf-dvipdfmx
Licenses: Public Domain
Build system: texlive
Synopsis: Plain TeX file for using epsf.tex with (x)dvipdfmx
Description:

epsf-dvipdfmx.tex is a plain TeX file to be \input after epsf.tex when using plain TeX with dvipdfmx. It is needed when an .eps file has anything except the origin for the lower-left of its bounding box.

texlive-bjfuthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bjfuthesis
Licenses: GPL 3
Build system: texlive
Synopsis: Thesis class for Beijing Forestry University
Description:

This is a class file for producing dissertations and theses according to the BJFU guidelines for undergraduate theses and dissertations.

texlive-gradient-text 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gradient-text
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Decorate text with linear gradient colors
Description:

This package enables writers to conveniently decorate text with linear gradient colors. The RGB values of the first and the last character are specified as parameters while the rest of the text is colored automatically.

texlive-babel-finnish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-finnish
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Babel support for Finnish
Description:

This package provides the language definition file for support of Finnish in babel. It provides all the necessary macros, definitions and settings to typeset Finnish documents.

texlive-drs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/drs
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset Discourse Representation Structures (DRS)
Description:

The package draws Discourse Representation Structures (DRSs). It can draw embedded DRSs, if-then conditions and quantificational duplex conditions (with a properly scaled connecting diamond). Formatting parameters allow the user to control the appearance and placement of DRSs, and of DRS variables and conditions. The package is based on DRS macros in the covington package.

texlive-dhua 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dhua
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: German abbreviations using thin space
Description:

The package provides commands for those abbreviations of German phrases for which the use of thin space is recommended.

texlive-quantumarticle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/quantumarticle
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Document class for submissions to the @emph{Quantum} journal
Description:

This package provides the preferred document class for papers to be submitted to Quantum --- the open journal of quantum science. It is based on the article document class.

As a service to authors, the document class comes with a predefined bibliography style quantum.bst that is optimized to be used with the quantumarticle document class. Additionally, the quantumview document class is provided, which can be used as a proxy to typeset the HTML-only editorial pieces in Quantum Views.

The quantumarticle document class also offers an option to remove the Quantum-related branding. In that way, users can use it for their notes as well.

texlive-resmes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/resmes
Licenses: Expat
Build system: texlive
Synopsis: Measure restriction symbol in LaTeX
Description:

This package provides a simple macro \resmes that prints the measure restriction symbol.

texlive-quantikz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/quantikz
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Draw quantum circuit diagrams
Description:

The purpose of this package is to extend TikZ with the functionality for drawing quantum circuit diagrams.

texlive-jpnedumathsymbols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jpnedumathsymbols
Licenses: Expat
Build system: texlive
Synopsis: Mathematical equation representation in Japanese education
Description:

Mathematical equation representation in Japanese education differs somewhat from the standard LaTeX writing style. This package introduces mathematical equation representation in Japanese education.

texlive-pst-lsystem 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-lsystem
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create images based on a L-system
Description:

pst-lsystem is a PSTricks based package for creating images based on a L-system. A L-system (Lindenmayer system) is a set of rules which can be used to model the morphology of a variety of organisms or fractals like the Kochflake or Hilbert curve.

texlive-luwa-ul 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luwa-ul
Licenses: Expat
Build system: texlive
Synopsis: Underlines and other highlighting which can be used in vertical mode
Description:

This package provides underlining and highlighting that remain intact even in vertical writing environments and when used together with Ruby text. It internally uses lua-ul package, so it can be used only under LuaLaTeX.

texlive-arabi-add 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arabi-add
Licenses: LPPL 1.3
Build system: texlive
Synopsis: Using @code{hyperref} and @code{bookmark} packages with Arabic and Farsi languages
Description:

This package takes advantage of some of the possibilities that hyperref and bookmark packages offer when you create a table of contents for Arabic texts created by the arabi package.

texlive-checklistings 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/checklistings
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Pass verbatim content through a compiler and reincorporate the resulting output
Description:

This package augments the fancyvrb and listings packages to allow the source code they contain to be checked by an external tool (like a compiler). The external tool's messages can be automatically reincorporated into the original document. The package does not focus on a specific programming language, but it is designed to work well with languages and compilers in the ML family.

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

This package provides the Theano OldStyle font designed by Alexey Kryukov, in both TrueType and Type1 formats, with support for both traditional and modern LaTeX processors. An artificially-emboldened variant has been provided but there are no italic variants.

texlive-anonymous-acm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/anonymous-acm
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset anonymous versions for ACM articles
Description:

Academics often need to submit anonymous versions of their papers for peer-review. This often requires anonymization which at some future date needs to be reversed. However de-anonymizing an anonymized paper can be laborious and error-prone. This LaTeX package allows anonymization options to be specified at the time of writing for authors using acmart.cls, the official ACM master article template. Anonymization or deanonymization is carried out by simply changing one option and recompiling.

Total packages: 32521