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

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

This package lets you produce placeholder elements for documents under development, similar to the skeleton screens used while loading contents in many applications and websites. It also has a mechanism for attaching explanatory endnotes to these placeholders, or to anything else in your document. The same note mechanism can also be used with ordinary content, e.g., as a to-do mechanism.

texlive-pst-knot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-knot
Licenses: LPPL (any version)
Build system: texlive
Synopsis: PSTricks package for displaying knots
Description:

The package can produce a fair range of knot shapes, with all the standard graphics controls one expects.

texlive-pst-blur 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-blur
Licenses: LPPL (any version)
Build system: texlive
Synopsis: PSTricks package for blurred shadows
Description:

Pst-blur is a package built for use with PSTricks. It provides macros that apply blurring to the normal shadow function of PSTricks.

texlive-foliono 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/foliono
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Use folio numbers to replace page numbers
Description:

This package adds functionality to create several styles of folio numbers. Folio numbering preceded the modern page numbering convention and was in common use until the 18th century. In folio numbering the numbers are placed only on odd (right-side) pages and the numbers typically comprise of two parts: quire and folio numbers. The intended use for this package is to help creating old-style books.

texlive-tkz-doc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tkz-doc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Documentation macros for the TKZ series of packages
Description:

This bundle offers a documentation class (tkz-doc) and a package (tkzexample). These files are used in the documentation of the author's packages tkz-base, tkz-euclide, tkz-fct, tkz-linknodes, and tkz-tab.

texlive-textcsc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/textcsc
Licenses: LPPL 1.3+ CC-BY-SA 3.0
Build system: texlive
Synopsis: Simple commands for caps-to-small-caps text
Description:

This package provides a simple command (\textcsc and \cscshape) for caps-to-small-caps text, to allow for small caps acronyms to be presented as uppercase in text (useful for things like copying and pasting from a PDF).

texlive-uptex-fonts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uptex-fonts
Licenses: Modified BSD
Build system: texlive
Synopsis: Fonts for use with upTeX
Description:

The bundle contains fonts (TFM and VF) for use with upTeX.

texlive-inlinegraphicx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/inlinegraphicx
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Insert inline images, with automatic size and positioning
Description:

This package inserts inline images with automatic size and positioning.

texlive-chletter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chletter
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for typesetting letters to Swiss rules
Description:

The class enables composition of letters fitting into Swiss C5 & C6/5 windowed envelopes. No assumption is made about the language used. The class is based on the standard LaTeX classes and is compatible with the LaTeX letter class. It is not limited to letters and may be used as a generic document class; it is used with the chextras package.

texlive-heuristica 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/heuristica
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Fonts extending Utopia, with LaTeX support files
Description:

The fonts extend the Utopia set with Cyrillic glyphs, additional figure styles, ligatures and Small Caps in Regular style only. Macro support, and maths fonts that match the Utopia family, are provided by the Fourier and the Mathdesign font packages.

texlive-bussproofs-extra 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bussproofs-extra
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extra commands for @file{bussproofs.sty}
Description:

This package provides additional functionality for bussproofs.sty; specifically, it allows for typesetting of entire (sub)deductions.

texlive-modernruler 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/modernruler
Licenses: Expat
Build system: texlive
Synopsis: Flexible ruler and annotation commands
Description:

While standard LaTeX rules can be rigid, this package introduces more flexible alternatives, including vertical rules, and underlined annotations.

texlive-latex-graphics-companion 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lgc-examples
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Examples from @emph{The LaTeX Graphics Companion}
Description:

This package contains the source of the examples printed in The LaTeX Graphics Companion book, together with necessary supporting files.

texlive-mxedruli 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mxedruli
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Pair of fonts for different Georgian alphabets
Description:

This package provides two Georgian fonts, in both Metafont and Type 1 formats, which cover the Mxedruli and the Xucuri alphabets.

texlive-minitoc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minitoc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Produce a table of contents for each chapter, part or section
Description:

The minitoc package allows you to add mini-tables-of-contents (minitocs) at the beginning of every chapter, part or section. There is also provision for mini-lists of figures and of tables. At the part level, they are parttocs, partlofs and partlots. If the type of document does not use chapters, the basic provision is section level secttocs, sectlofs and sectlots. The package has provision for language-specific configuration of its own fixed names, using .mld files.

texlive-facture-belge-simple-sans-tva 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/facture-belge-simple-sans-tva
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Simple Belgian invoice without VAT
Description:

This package can be used to generate invoices for Belgian individuals who do not have a VAT number and who wish to do occasional work, or to carry out paid additional activities during their free time up to 6,000 euros per calendar year (amount indexed annually) without having to pay tax or social security contributions (see the website Activites complementaires). The package can also generate expense reports. All totals are calculated automatically, in the invoice and in the expense report.

texlive-plex-otf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plex-otf
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for the OpenType font IBM Plex
Description:

This package supports the OTF fonts from the IBM Plex project. This package supports only XeLaTeX or LuaLaTeX; for pdfLaTeX use plex-mono.sty

texlive-cfr-lm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cfr-lm
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Enhanced support for the Latin Modern fonts
Description:

The package supports a number of features of the Latin Modern fonts which are not easily accessible via the default (La)TeX support. In particular, the package supports the use of the various styles of digits available, small-caps and upright italic shapes, and alternative weights and widths. It also supports variable width typewriter and the quotation font.

By default, the package uses proportional oldstyle digits and variable width typewriter but this can be changed by passing appropriate options to the package. The package also supports using (for example) different styles of digits within a document so it is possible to use proportional oldstyle digits by default, say, but tabular lining digits within a particular table.

texlive-fmtcount 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fmtcount
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Display the value of a LaTeX counter in a variety of formats
Description:

The package provides commands that display the value of a LaTeX counter in a variety of formats (ordinal, text, hexadecimal, decimal, octal, binary etc). The package offers some multilingual support; configurations for use in English (both British and American usage), French (including Belgian and Swiss variants), German, Italian, Portuguese and Spanish documents are provided.

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-advice 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/advice
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extend commands and environments
Description:

Like its namesake from the Emacs world, this cross-format package implements a generic framework for extending the functionality of selected commands and environments.

texlive-seealso 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/seealso
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Improve the performance of @code{\see} macros with MakeIndex
Description:

The package amends the \see and \seealso macros that are used in building indexes with MakeIndex, to deal with repetitions, and to ensure page numbers are present in the actual index entries.

texlive-splitindex 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/splitindex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Unlimited number of indexes
Description:

SplitIndex consists of a LaTeX package, splitidx, and a small program, splitindex. The package may be used to produce one index or several indexes. Without splitindex, the number of indexes is limited by the number of TeX's output streams. But using the program you may use even more than 16 indexes: splitidx outputs only a single file and the program splits that file into several raw index files and calls your favorite index processor for each of the files.

Total packages: 32836