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

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-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-texdef 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texdef
Licenses: GPL 3
Build system: texlive
Synopsis: Display the definitions of TeX commands
Description:

This (Perl) script displays the definitions of (La)TeX command sequences/macros. Various options allow the selection of the used class as well as package files and other factors that may influence the definition (before/after the preamble, inside an environment, ...). The script creates a temporary TeX file which is then compiled using (La)TeX to find the \meaning of the command sequence. The result is formatted and presented to the user. Length or number command sequences (dimensions, \char..., count registers, ...) are recognized and the contained value is also shown (using \the). Special definitions like protected macros are also recognized and the underlying macros are shown as well. The script will show plain TeX definitions by default. LaTeX and ConTeXt are supported, including flavours (pdf(La)TeX, Lua(La)TeX, Xe(La)TeX, ...). The flavour can be selected using a command line option, or via the script name: latexdef will use LaTeX as default, etc.

texlive-frimurer 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/frimurer
Licenses: GPL 3
Build system: texlive
Synopsis: Access to the @emph{frimurer} cipher for use with LaTeX
Description:

This package provides access to the frimurer cipher for use with LaTeX.

texlive-anonchap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/anonchap
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Make chapters be typeset like sections
Description:

The command \simplechapter sets up the \chapter command not to number chapters, though they may possibly have a prefix, and a suffix (the \simplechapterdelim command, which the user may alter). The \restorechapter command restores the status quo ante.

texlive-texlogos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texlogos
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Ready-to-use LaTeX logos
Description:

TeXlogos defines an assortment of frequently used logos not contained in base LaTeX itself. The Metafont, MetapostAMS, BibTeX and SliTeX logos are defined, as long as you have the appropriate CM/Logo/AMS fonts. Currency symbols Euro, Cent, Yen, Won and Naira are defined so as not to need TS1-encoded fonts. Also defined are the C++ logo, with the + signs properly positioned, and the logo of the Vienna University Business Administration Center (BWZ).

texlive-skaknew 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/skaknew
Licenses: LPPL (any version)
Build system: texlive
Synopsis: The @code{skak} chess fonts redone in Adobe Type 1
Description:

This package offers Adobe Type 1 versions of the fonts provided as Metafont source by the skak bundle.

texlive-ifmslide 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifmslide
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Presentation slides for screen and printouts
Description:

This package is used to produce printed slides with LaTeX and online presentations with pdfLaTeX.

texlive-glossaries-spanish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries-spanish
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Spanish language module for @code{glossaries} package
Description:

This package provides a Spanish language module for glossaries package.

texlive-biblatex-bookinarticle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-bookinarticle
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Manage book edited in article
Description:

This package provides three new BibLaTeX entry types --- @bookinarticle, @bookinincollection and @bookinthesis --- to refer to a modern edition of an old book, where this modern edition is provided in a @article, @incollection or in a @thesis. The package is now superseded by biblatex-bookinother.

texlive-ndsu-thesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ndsu-thesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: North Dakota State University disquisition class
Description:

This package provides a class for generating disquisitions, intended to be in compliance with North Dakota State University requirements.

texlive-python 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/python
Licenses: GPL 3+
Build system: texlive
Synopsis: Embed Python code in LaTeX
Description:

The package enables you to embed Python code in LaTeX, and insert the script's output in the document.

texlive-pdfxup 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfxup
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create N-up PDF pages with minimal margins
Description:

pdfxup is a shell script that creates a PDF document where each page is obtained by combining several pages of a PDF file given as output.

texlive-polyglossia 2026.1
Propagated dependencies: texlive-etoolbox@2026.1 texlive-filehook@2026.1 texlive-fontspec@2026.1 texlive-iftex@2026.1 texlive-makecmds@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/polyglossia
Licenses: Expat
Build system: texlive
Synopsis: Alternative to Babel for XeLaTeX and LuaLaTeX
Description:

This package provides a complete Babel replacement for users of LuaLaTeX and XeLaTeX. It includes support for over 70 different languages, some of which in different regional or national varieties, or using a different writing system. It enables:

  • Loading the appropriate hyphenation patterns.

  • Setting the script and language tags of the current font (if possible and available), using the package fontspec.

  • Switching to a font assigned by the user to a particular script or language.

  • Adjusting some typographical conventions in function of the current language (such as afterindent, frenchindent, spaces before or after punctuation marks, etc.)

  • Redefining the document strings (like chapter, figure, bibliography). Adapting the formatting of dates (for non-gregorian calendars via external packages bundled with polyglossia: currently the Hebrew, Islamic and Farsi calendars are supported).

  • For languages that have their own numeration system, modifying the formatting of numbers appropriately.

  • Ensuring the proper directionality if the document contains languages written from right to left.

texlive-docsurvey 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/docsurvey
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Survey of LaTeX documentation
Description:

This package provides a survey of programming-related documentation for LaTeX. Included are references to printed and electronic books and manuals, symbol lists, FAQs, the LaTeX source code, CTAN and distributions, programming-related packages, users groups and online communities, and information on creating packages and documentation.

texlive-estcpmm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/estcpmm
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Style for Munitions Management Project Reports
Description:

This package provides a class which supports typesetting Cost and Performance Reports and Final Reports for Munitions Management Reports, US Environmental Security Technology Certification Program.

texlive-datenumber 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datenumber
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Convert a date into a number and vice versa
Description:

This package provides commands to convert a date into a number and vice versa. Additionally there are commands for incrementing and decrementing a date. Leap years and the Gregorian calendar reform are considered.

texlive-treesvr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/treesvr
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Tree macros
Description:

The package lets you draw binary or ternary trees of any size.

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

This package provides formatting to easily typeset draft UK legislation. The font Palatine Parliamentary is required to use this package.

texlive-aspectratio 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/aspectratio
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Capital @samp{A} and capital @samp{R} ligature for Aspect Ratio
Description:

The package provides fonts (both as Adobe Type 1 format, and as Metafont source) for the AR symbol (for Aspect Ratio) used by aeronautical scientists and engineers. Note that the package supersedes the package ar.

texlive-akshar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/akshar
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Support for syllables in the Devanagari script
Description:

This LaTeX3 package provides macros and interfaces to work with Devanagari characters and syllables in a more correct way.

texlive-moreenum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/moreenum
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: More enumeration options
Description:

The package provides the following new enumerate styles: \greek, \Greek, \enumHex, \enumhex, \enumbinary, \enumoctal,, \levelnth, \raisenth, \Nthwords, \NTHWORDS, \nwords, \Nwords, and \NWORDS. Each of these works with enumitem's starred variant feature. So \begin{enumerate}[label=\enumhex*] will output a hex enumerated list.

texlive-luatex85 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatex85
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: pdfTeX aliases for LuaTeX
Description:

The package provides emulation of pdfTeX primitives for LuaTeX v0.85+.

texlive-colorweb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colorweb
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extend the @code{color} package colour space
Description:

The package makes the 216 ``web-safe colours'' available to the standard color package.

texlive-midpage 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/midpage
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Environment for vertical centering
Description:

The environment will center text, if immediately preceded and followed by \clearpage.

Total packages: 32521