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

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

This package provides for the easy creation of chronological charts, which show visually the relative historical positions of people and events. Each event or period can be specified by a single line of LaTeX code comprising (possibly uncertain) start and finish dates and a label, and the package takes care of indicating the uncertainties and whether intervals extend beyond the specified bounds of the chart.

texlive-padcount 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/padcount
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Pad numbers with arbitrary characters
Description:

This package provides some simple macros which will pad numbers (or, indeed, any expanded token) with your choice of character (defaulting to 0) to your choice of number of places (defaults to 2). This works not only on Arabic numerals, but on any expanded list of tokens passed to it. This makes it suitable for, among other things, counters of all kinds.

texlive-tikz-imagelabels 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-imagelabels
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Put labels on images using TikZ
Description:

This package adds label texts to an existing image with the aid of TikZ. This may be used to label certain features in an image.

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

This bundle is an extension to the babel package for multilingual typesetting. It provides all the necessary macros, definitions and settings to typeset German documents. The bundle includes support for the traditional and reformed German orthography as well as for the Austrian and Swiss varieties of German.

texlive-fillpages 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fillpages
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Fill up the page count to a certain number
Description:

For printing, the physical page count must be divisible by a certain number, most often 4, 8 or 16. This LaTeX package inserts blank or predefined pages, if needed.

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

The package provides a command \isotope for setting the atomic weight and atomic number indications of isotopes.

texlive-ppmcheckpdf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ppmcheckpdf
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Convert PDF to PNG and compare PNG files after @code{l3build}
Description:

The ppmcheckpdf tool offers an option for regression testing: instead of printing the contents of boxes in .lvt files, it converts PDF files to PNG files so you can compare the PNG files after l3build has finished its work.

texlive-fntproof 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fntproof
Licenses: Public Domain
Build system: texlive
Synopsis: Programmable font test pattern generator
Description:

The package implements all the font testing commands of Knuth's testfont.tex, but arranges that information necessary for each command is supplied as arguments to that command, rather than prompted for. This makes it possible to type all the tests in one command line, and easy to input the package in a file and to use the commands there. A few additional commands supporting this last purpose are also made available.

texlive-cellspace 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cellspace
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Ensure minimal spacing of table cells
Description:

It is well known that high or deep cells tend to touch the \hlines of a tabular. This package provides a modifier S acting on usual column types so that to ensure a minimal distance that can be controlled through two parameters \cellspacetoplimit and \cellspacebottomlimit.

texlive-robustcommand 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/robustcommand
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Declare robust command, with @code{\newcommand} checks
Description:

The package merely provides a variation of \DeclareRobustCommand, which checks for the existence of a command before declaring it robust.

texlive-emo 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emo
Licenses: LPPL 1.3c ASL 2.0 Unicode SIL OFL 1.1
Build system: texlive
Synopsis: Emoji for all (LaTeX engines)
Description:

Emo implements the \emo command for including color emojis in your documents independent of input encoding or LaTeX engine. The implementation uses the Noto color emoji font if the engine supports it and includes PDF graphics otherwise. The latter are automatically derived from Noto's SVG sources, so the visual appearance is very similar. Emo may come in particularly handy when dealing with academic publishers that provide only minimal support for non-Latin scripts.

texlive-askinclude 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/askinclude
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Interactive use of @code{\includeonly}
Description:

The package asks the user which files to put in a \includeonly command. There is provision for answering ``same as last time'' or ``all files''.

texlive-autopdf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/autopdf
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Conversion of graphics to pdfLaTeX-compatible formats
Description:

The package facilitates the on-the-fly conversion of various graphics formats to formats supported by pdfLaTeX (e.g., PDF). It uses a range of external programs, and therefore requires that the LaTeX run starts with write18 enabled.

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

This is a package for LaTeX that draws Truchet tiles, as used in Colin Beveridge's article Too good to be Truchet in issue 08 of Chalkdust.

texlive-postcards 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/postcards
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Facilitates mass-mailing of postcards (junkmail)
Description:

This package provides a modification of the standard LaTeX letter class which prints multiple, pre-stamped, 5.5 by 3.5 postcards (a US standard size) via the envlab and mailing packages. An address database is employed to address the front side of each postcard and a message is printed on the back side of all.

texlive-pst-intersect 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-intersect
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Compute intersections of arbitrary curves
Description:

The package computes the intersections between arbitrary PostScript paths or Bezier curves, using the Bezier clipping algorithm.

texlive-psutils 2026.1
Propagated dependencies: texlive-psutils-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/psutils
Licenses: LGPL 2.1+ FSF-free
Build system: texlive
Synopsis: PostScript utilities
Description:

This package provides a bundle of utilities for manipulating PostScript documents, including page selection and rearrangement, resizing the page, arrangement into signatures for booklet printing, and page merging for N-up printing. Utilities include psbook, psselect, pstops, psnup, psresize, epsffit.

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-yinit-otf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/yinit-otf
Licenses: Public Domain
Build system: texlive
Synopsis: OTF conversion of Yannis Haralambous' Old German decorative initials
Description:

This package is a conversion of the yinit font into OTF. Original Metafont files for yinit are in the yinit package.

texlive-interactiveworkbook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/interactiveworkbook
Licenses: LPPL (any version)
Build system: texlive
Synopsis: LaTeX-based interactive PDF on the Web
Description:

The package interactiveworkbook gives the user the ability to write LaTeX documents which, ultimately, create interactive question-and-answer Portable Document Format (PDF) tutorials meant to be used by internet students and that, in particular, freely use mathematical notation.

texlive-bootstrapicons 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bootstrapicons
Licenses: Expat
Build system: texlive
Synopsis: Icons from the framework Bootstrap
Description:

The package provides over 2,000 icons from the frontend framework Bootstrap.

texlive-tabfigures 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tabfigures
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Maintain vertical alignment of figures
Description:

Knuth designed his original fonts with tabular figures (figures whose width is uniform); this makes some layout problems rather simple. In more recent times, fonts (such as Minion Pro), which offer proportionally spaced figures, are increasingly being used. The package provides mechanisms whereby such proportional figures may still be aligned in tabular style (for example, in the table of contents).

texlive-lua-tinyyaml 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-tinyyaml
Licenses: Expat
Build system: texlive
Synopsis: Tiny YAML (subset) parser in pure Lua
Description:

This package provides a YAML (subset) parser written in pure Lua. It supports a subset of the YAML 1.2 specifications.

Total packages: 32836