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

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-bullcntr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bullcntr
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Display list item counter as regular pattern of bullets
Description:

The bullcntr package defines the command \bullcntr, which may be thought of as an analogue of the \fnsymbol command: like the latter, it displays the value of a counter lying between 1 and 9, but uses, for the purpose, a regular pattern of bullets.

texlive-ajl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ajl
Licenses: LPPL (any version)
Build system: texlive
Synopsis: BibTeX style for AJL
Description:

This package provides bibliographic style references in style of Australian Journal of Linguistics.

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-texdate 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texdate
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Date printing, formatting, and manipulation in TeX
Description:

TeX and LaTeX provide few facilities for dates by default, though many packages have filled this gap. This package fills it, as well, with a pure TeX-primitive implementation. It can print dates, advance them by numbers of days, weeks, or months, determine the weekday automatically, and print them in (mostly) arbitrary format. It can also print calendars (monthly and yearly) automatically, and can be easily localized for non-English languages.

texlive-xmltex 2026.1
Propagated dependencies: texlive-babel@2026.1 texlive-cm@2026.1 texlive-firstaid@2026.1 texlive-hyphen-complete@2026.1 texlive-knuth-lib@2026.1 texlive-l3backend@2026.1 texlive-l3kernel@2026.1 texlive-latex@2026.1 texlive-latex-fonts@2026.1 texlive-pdftex@2026.1 texlive-tex@2026.1 texlive-tex-ini-files@2026.1 texlive-unicode-data@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xmltex
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Support for parsing XML documents
Description:

The package provides an implementation of a parser for documents matching the XML 1.0 and XML Namespace Recommendations. Element and attribute names, as well as character data, may use any characters allowed in XML, using UTF-8 or a suitable 8-bit encoding.

texlive-jacow 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jacow
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for submissions to the proceedings of conferences on JACoW.org
Description:

The jacow class is used for submissions to the proceedings of conferences on JACoW, an international collaboration that publishes the proceedings of accelerator conferences held around the world.

texlive-ryersonsgsthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ryersonsgsthesis
Licenses: ASL 2.0
Build system: texlive
Synopsis: Ryerson School of Graduate Studies thesis template
Description:

This package provides a LaTeX class and template files for Ryerson School of Graduate Studies (SGS) theses.

texlive-easing 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/easing
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Easing functions for @code{pgfmath}
Description:

This library implements a collection of easing functions and adds them to the PGF mathematical engine.

texlive-ltx-talk 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ltx-talk
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for typesetting presentations
Description:

The ltx-talk class is focused on producing (on-screen) presentations, along with support material such as handouts and speaker notes. Content is created in a frame environment, each of which can be divided up into a number of slides (actual output pages). A simple overlay notation is used to specify which material appears on each slide within a frame. The class supports a range of environments to enable complex slide relationships to be constructed.

The appearance of slides is controlled by a template system. Many of the elements of slides can be adjusted by setting simple key-based values in the preamble. More complex changes can be implemented by altering specific, targeted definitions without needing to rewrite entire blocks of code. This allows a variety of visual appearances to be selected for the same content source.

The ltx-talk class has syntax similar to the popular Beamer class, although there are some (deliberate) differences. However, ltx-talk has been implemented to support creation of tagged (accessible) PDF output as a core aim. As such, it is suited to creating output for reuse in other formats, e.g., HTML conversions, without additional steps.

texlive-ebezier 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ebezier
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Device independent picture environment enhancement
Description:

Ebezier is a device independent extension for the standard picture environment. Linear, quadratic, and cubic bezier curves are supplied in connection with higher level circle drawing commands. Additionally some macros for the calculation of curve lengths are part of this package.

texlive-transparent 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/transparent
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Using a color stack for transparency with pdfTeX
Description:

This package shows how a separate color stack can be used for transparency, a property besides color that works across page breaks. If the PDF management is used it can also be used with other engines, but without support for page breaks.

texlive-serbian-apostrophe 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/serbian-apostrophe
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Commands for Serbian words with apostrophes
Description:

The package provides a collection of commands (whose names are Serbian words) whose expansion is the Serbian word with appropriate apostrophes.

texlive-hitex 2026.1
Propagated dependencies: texlive-cm@2026.1 texlive-etex@2026.1 texlive-hitex-bin@2026.1 texlive-hyphen-base@2026.1 texlive-knuth-lib@2026.1 texlive-plain@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hitex
Licenses: X11
Build system: texlive
Synopsis: TeX extension writing HINT output for on-screen reading
Description:

This package provides a TeX extension that generates HINT output. The HINT file format is an alternative to the DVI and PDF formats which was designed specifically for on-screen reading of documents. Especially on mobile devices, reading DVI or PDF documents can be cumbersome. Mobile devices are available in a large variety of sizes but typically are not large enough to display documents formatted for a4/letter-size paper. To compensate for the limitations of a small screen, users are used to alternating between landscape (few long lines) and portrait (more short lines) mode. The HINT format supports variable and varying screen sizes, leveraging the ability of TeX to format a document for nearly-arbitrary values of \hsize and \vsize.

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

This package uses Lua to calculate the numerical integral value of real-valued functions of a real variable over closed and bounded intervals. The package provides commands to perform numerical integration using the mid-point, trapezoidal, and Simpson's one-third and three-eighth rules. The package also provides commands to perform numerical integration using step-by-step calculations. The package's commands have an optional argument to round off the numbers to the desired number of decimal places. The package can assist in creating various problems on numerical integration with their solutions. The results obtained using different methods of numerical integration can be compared. It can save users efforts of doing computations involving numerical integration in external software and copying them inside LaTeX documents.

texlive-polynom 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/polynom
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Macros for manipulating polynomials
Description:

The polynom package implements macros for manipulating polynomials, for example it can typeset long polynomial divisions. The main test case and application is the polynomial ring in one variable with rational coefficients.

texlive-lshort-mongol 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lshort-mongol
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Short introduction to LaTeX, in Mongolian
Description:

This package provides a translation of Oetiker's (Not so) short introduction to LaTeX2e.

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

The package provides the fonts (ark10 and dingbat), specified in Metafont; support macros are also provided for use in LaTeX. An Adobe Type 1 version of the fonts is available in the niceframe fonts bundle.

texlive-luatex-type-definitions 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatex-type-definitions
Licenses: GPL 2+
Build system: texlive
Synopsis: Type definitions for the Lua API of LuaTeX
Description:

LuaTeX has a very large Lua API. This project tries to make this API accessible in the text editor of your choice. This is made possible by the lua-language-server, a server that implements the Language Server Protocol (LSP) for the Lua language, enabling features such as code completion, syntax highlighting, and marking of warnings and errors in any editor supporting LSP.

texlive-tikzbricks 2026.1
Propagated dependencies: texlive-epstopdf-pkg@2026.1 texlive-iftex@2026.1 texlive-pgf@2026.1 texlive-tikz-3dplot@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikzbricks
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Drawing bricks with TikZ
Description:

This package provides a small LaTeX package to draw bricks with TikZ. The user can modify color, shape, and viewpoint.

texlive-dvicopy-bin 2026.1
Dependencies: fontconfig-minimal@2.16.0 harfbuzz@11.4.4 icu4c@73.1 libpng@1.6.39 libxt@1.3.1 zlib@1.3.1 zziplib@0.13.78
Propagated dependencies: texlive-libkpathsea@2026.1 texlive-scripts@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvicopy
Licenses: GPL 3+
Build system: gnu
Synopsis: Binary for @code{texlive-dvicopy}
Description:

This package provides the binary for texlive-dvicopy.

texlive-luacensor 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luacensor
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Securely redact sensitive information using Lua
Description:

This package provides simple tools for creating redacted contents. Its tools are useful for lawyers, workers in sensitive industries, and others who need to easily produce both unrestricted versions of documents (for limited, secure release) and restricted versions of documents (for general release). Redaction is done both by hiding all characters and by slightly varying the length of strings to prevent jigsaw identification. It also is friendly to screen readers by adding alt-text indicating redacted content.

texlive-latex2e-help-texinfo-spanish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex2e-help-texinfo
Licenses: Public Domain
Build system: texlive
Synopsis: Spanish translation of @code{latex2e-help-texinfo}
Description:

This package provides a complete Spanish translation of latex2e-help-texinfo.

texlive-ucalgmthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ucalgmthesis
Licenses: Expat
Build system: texlive
Synopsis: LaTeX thesis class for University of Calgary Faculty of Graduate Studies
Description:

ucalgmthesis.cls is a LaTeX class file that produces documents according to the thesis guidelines of the University of Calgary Faculty of Graduate Studies. It uses the memoir class.

texlive-gmp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gmp
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Enable integration between MetaPost pictures and LaTeX
Description:

The package allows integration between MetaPost pictures and LaTeX. The main feature is that passing parameters to the MetaPost pictures is possible and the picture code can be put inside arguments to commands, including \newcommand.

Total packages: 72465