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

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-subdocs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subdocs
Licenses: Expat
Build system: texlive
Synopsis: Multifile documents
Description:

This is an experimental package aiming to provide a different approach for multidocument works (mainly, books with a document per chapter). Unlike the \include mechanism, every subdocument is a complete normal LaTeX document and may be typeset separately. What the package does is sharing the .aux files.

texlive-suanpan-l3 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/suanpan-l3
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Traditional Chinese 7-bids suanpan (abacus) package
Description:

This traditional Chinese 7-bids abacus drawing package utilizes l3draw and is developed with expl3. It can effectively manage both upper and lower bids, while also considering bottom bid, top bid, and hanging bid. The package offers a unique environment for drawing abacuses, denoted as suanpan. Within this environment, specialized macros are available for the creation of abacuses. At the same time, the package offers customization options for abacus, including line width, draw color, fill color, bid space, rod space, etc.

texlive-structmech 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/structmech
Licenses: GPL 3+
Build system: texlive
Synopsis: TikZ command set for structural mechanics drawings
Description:

This package provides a collection of TikZ commands that allow users to draw basic elements in material/structural mechanics. It is thus possible to draw member forces, nodal forces/displacements, various boundary conditions, internal force distributions, etc.

texlive-frederika2016 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/frederika2016
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: OpenType Greek calligraphy font
Description:

Frederika2016 is an attempt to digitize Hermann Zapf's Frederika font. The font is the Greek companion of Virtuosa by the same designer. This font is a calligraphy font and this is an initial release.

texlive-m-tx-bin 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/m-tx
Licenses: Expat
Build system: gnu
Synopsis: Binary for @code{texlive-m-tx}
Description:

This package provides the binary for texlive-m-tx.

texlive-qrcode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qrcode
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: QR codes without external tools
Description:

The package generates QR (Quick Response) codes in LaTeX, without the need for PSTricks or any other graphical package.

texlive-fltpoint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fltpoint
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Simple floating point arithmetic
Description:

The package provides simple floating point operations (addition, subtraction, multiplication, division and rounding).

texlive-dinbrief 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dinbrief
Licenses: LPPL (any version)
Build system: texlive
Synopsis: German letter DIN style
Description:

This package implements a document layout for writing letters according to the rules of DIN (Deutsches Institut für Normung, German standardisation institute). A style file for LaTeX 2.09 (with limited support of the features) is part of the package. Since the letter layout is based on a German standard, the user guide is written in German, but most macros have English names from which the user can recognize what they are used for. In addition there are example files showing how letters may be created with the package.

texlive-biblatex-apa6 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-apa6
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: BibLaTeX citation and reference style for APA 6th Edition
Description:

This is a fairly complete BibLaTeX style (citations and references) for APA (American Psychological Association) 6th Edition conformant publications. It implements and automates most of the guidelines in the APA 6th edition style guide for citations and references. An example document is also given which typesets every citation and reference example in the APA 6th edition style guide. This is a legacy style for 6th Edition documents. Please use the BibLaTeX-apa style package for the latest APA edition conformance.

texlive-varwidth 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/varwidth
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Variable-width @code{minipage}
Description:

The varwidth environment is superficially similar to minipage, but the specified width is just a maximum value -- the box may get a narrower natural width.

texlive-pstricks-add 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pstricks-add
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Collection of add-ons and bugfixes for PSTricks
Description:

This package collects together examples that have been posted to the PSTricks mailing list, together with many additional features for the basic pstricks, pst-plot and pst-node, including: bugfixes; new options for the pspicture environment; arrows; braces as node connection/linestyle; extended axes for plots (e.g., logarithm axes); polar plots; plotting tangent lines of curves or functions; solving and printing differential equations; box plots; matrix plots; and pie charts.

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

This class is designed for XMU thesis's writing.

texlive-changepage 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/changepage
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Margin adjustment and detection of odd/even pages
Description:

The package provides commands to change the page layout in the middle of a document, and to robustly check for typesetting on odd or even pages. The package is an extraction of code from the memoir class, whose user interface it shares. This package will eventually replace the chngpage package, which is distributed with the package.

texlive-bidihl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bidihl
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Experimental Bidi-aware text highlighting
Description:

This package provides experimental Bidi-aware text highlighting.

texlive-listing 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/listing
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Produce formatted program listings
Description:

The listing environment is provided and is similar to figure and table, although it is not a floating environment. Includes support for \caption, \label, \ref, and introduces \listoflistings, \listingname, \listlistingname. It produces a .lol file. It does not change \@makecaption (unless the option bigcaptions is used), so packages that change the layout of \caption still work.

texlive-ietfbibs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ietfbibs
Licenses: Expat
Build system: texlive
Synopsis: Generate BibTeX entries for various IETF index files
Description:

The package provides scripts to translate IETF index files to BibTeX files.

texlive-classics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/classics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Cite classic works
Description:

The package provides a basic framework to cite classic works (specially from authors such as Homer, Plato, Aristotle, Descartes, Hume, and Kant) in accordance with traditional pagination systems. It may be used in conjunction with other citation packages.

texlive-pax 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pax
Licenses: LPPL (any version) GPL 3+
Build system: texlive
Synopsis: Extract and reinsert PDF annotations with pdfTeX
Description:

If PDF files are included using pdfTeX, PDF annotations are stripped. The Pax project offers a solution without altering pdfTeX. A Java program (pax.jar) parses the PDF file that will later be included. The program then writes the data of the annotations into a file that can be read by TeX. The LaTeX package pax extends the graphics package to support the scheme: if a PDF file is included, the package looks for the file with the annotation data, reads them and puts the annotations in the right place.

texlive-luaset 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luaset
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Set Operations inside LaTeX documents using Lua
Description:

The luaset package is developed to define finite sets and perform operations on them inside LaTeX documents. There is no particular environment in the package for performing set operations. The package commands can be used in any environment (including the mathematics environment). It is written in Lua, and the .tex file is to be compiled with the LuaLaTeX engine.

texlive-uhc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uhc
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Fonts for the Korean language
Description:

This package provides support for Korean documents written in Korean standard KSC codes for LaTeX2e.

texlive-exercise 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exercise
Licenses: GPL 2
Build system: texlive
Synopsis: Typeset exercises, problems, etc. and their answers
Description:

The package helps to typeset exercises or list of exercises within any document. Exercises, questions and sub-questions are automatically numbered. It is possible to put answers in the same document, and display them immediately, later in the document or not to print answers at all. The layout of exercises is fully customisable. It is possible to typeset long problems, short exercises, questionnaires, etc. Usage of the Babel package is detected, but not fully supported yet (only English and French are implemented).

texlive-answers 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/answers
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Setting questions (or exercises) and answers
Description:

The package allows a lot of flexibility in constructing question and answer sheets.

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

This package provides a package to typeset syntactic trees such as those used in Chomsky's generative grammar, based on a description of the structure of the tree.

texlive-rsc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rsc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: BibTeX style for use with RSC journals
Description:

The rsc package provides a BibTeX style in accordance with the requirements of the Royal Society of Chemistry. It was originally based on the file pccp.bst, but also implements a number of styles from the achemso package. The package is now a stub for the chemstyle.

Total packages: 72465