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

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-alpha-persian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/alpha-persian
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Persian version of @file{alpha.bst}
Description:

The package provides a Persian version of the alpha BibTeX style and offers several enhancements. It is compatible with the hyperref, url, natbib, and cite packages.

texlive-dox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extend the doc package
Description:

The doc package provides LaTeX developers with means to describe the usage and the definition of new macros and environments. However, there is no simple way to extend this functionality to other items (options or counters, for instance). The DoX package is designed to circumvent this limitation.

texlive-luwa-ul 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luwa-ul
Licenses: Expat
Build system: texlive
Synopsis: Underlines and other highlighting which can be used in vertical mode
Description:

This package provides underlining and highlighting that remain intact even in vertical writing environments and when used together with Ruby text. It internally uses lua-ul package, so it can be used only under LuaLaTeX.

texlive-haranoaji 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/haranoaji
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Harano Aji fonts
Description:

Harano Aji fonts (Harano Aji Mincho and Harano Aji Gothic) are fonts obtained by replacing Adobe-Identity-0 (AI0) CIDs of Source Han fonts (Source Han Serif and Source Han Sans) with Adobe-Japan1 (AJ1) CIDs. There are 14 fonts, 7 weights each for Mincho and Gothic.

texlive-adjustbox 2026.1
Propagated dependencies: texlive-collectbox@2026.1 texlive-graphics@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/adjustbox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Graphics package-alike macros for general boxes
Description:

The package provides several macros to adjust boxed content. One purpose is to supplement the standard graphics package, which defines the macros \resizebox, \scalebox and \rotatebox , with the macros \trimbox and \clipbox. The main feature is the general \adjustbox macro which extends the key=value interface of \includegraphics from the graphics package and applies it to general text content. Additional provided box macros are \lapbox, \marginbox, \minsizebox, \maxsizebox and \phantombox.

texlive-lengthconvert 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lengthconvert
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Express lengths in arbitrary units
Description:

The package provides a command to convert a length to any of a large selection of units.

texlive-unswcover 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unswcover
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset a dissertation cover page following UNSW guidelines
Description:

The package an UNSW cover sheet following the 2011 GRS guidelines. It may also (optionally) provide other required sheets such as Originality, Copyright and Authenticity statements.

texlive-ptex2pdf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ptex2pdf
Licenses: GPL 2
Build system: texlive
Synopsis: Convert Japanese TeX documents to PDF
Description:

The Lua script provides system-independent support of Japanese typesetting engines in TeXworks. As TeXworks typesetting setup does not allow for multistep processing, this script runs one of the pTeX-based programs followed by dvipdfmx.

texlive-ruler 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ruler
Licenses: GPL 3+
Build system: texlive
Synopsis: Typographic ruler for TeX
Description:

The file processes to produce (real) rulers; the author suggests printing them on transparent plastic and trimming for use as a real ruler. The rule widths are 0.05mm, which can be challenging for (old) laser printers.

texlive-fewerfloatpages 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fewerfloatpages
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Reduce the number of unnecessary float pages
Description:

This package implements a float algorithm extension for handling float pages. It attempts to reduce the number of unnecessary (fairly empty) float pages while making sure that floats nevertheless stay close to their call-outs. Several aspects of the algorithm behavior are adjustable.

texlive-register 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/register
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset programmable elements in digital hardware (registers)
Description:

This package is designed for typesetting the programmable elements in digital hardware, i.e., registers. Such registers typically have many fields and can be quite wide; they are thus a challenge to typeset in a consistent manner. Register is similar in some aspects to the bytefield and bitpattern packages. Anyone doing hardware documentation using LaTeX should examine those packages. An example Perl module and script are provided, to convert the register specifications into structures suitable for, say, a pre-silicon test environment.

texlive-psfrag-italian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/psfrag-italian
Licenses: GPL 3+
Build system: texlive
Synopsis: PSfrag documentation in Italian
Description:

This is a translation of the documentation that comes with the psfrag package.

texlive-bagpipe 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bagpipe
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for typesetting bagpipe music
Description:

Typesetting bagpipe music in MusixTeX is needlessly tedious. This package provides specialized and re-defined macros to simplify this task.

texlive-xdvipsk 2026.1
Propagated dependencies: texlive-xdvipsk-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xdvipsk
Licenses: GPL 3
Build system: texlive
Synopsis: Extension to Dvips, a DVI to PostScript translator
Description:

This package provides the xdvipsk binary, which extends dvips. In particular, it provides:

  • a flexible inclusion of bitmap images;

  • OpenType fonts support;

  • font map \special commands with prefixes mapfile and mapline;

  • Lua callbacks for specials, drawchar, drawrule and stack;

  • and more...

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

Babel support material for documents written in Lithuanian moved from the lithuanian package into a new package babel-lithuanian to match Babel support for other languages.

texlive-fontspec 2026.1
Propagated dependencies: texlive-euenc@2026.1 texlive-iftex@2026.1 texlive-l3kernel@2026.1 texlive-l3packages@2026.1 texlive-lm@2026.1 texlive-xunicode@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fontspec
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Advanced font selection in XeLaTeX and LuaLaTeX
Description:

Fontspec is a package for XeLaTeX and LuaLaTeX. It provides an automatic and unified interface to feature-rich AAT and OpenType fonts through the NFSS in LaTeX running on XeTeX or LuaTeX engines.

texlive-blockdraw-mp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/blockdraw_mp
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Block diagrams and bond graphs, with MetaPost
Description:

This package provides a set of simple MetaPost macros to draw block diagrams and bond graphs. While the task is not itself difficult to program, it is felt that many users will be happy to have a library for the job.

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

The macros include: format for question-and-answer; comments on answers; lengthier explanations of answers; citations. The formatting of all the macros is highly (and simply) customizable.

texlive-stix2-type1 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stix2-type1
Licenses: SIL OFL 1.1 LPPL 1.3+
Build system: texlive
Synopsis: Type1 versions of the STIX Two OpenType fonts
Description:

The stix2 package provides minimal support for using the STIX Two fonts with versions of TeX that are limited to TFM files, Type 1 PostScript fonts, and 8-bit font encodings.

Some glyphs that are traditionally available in TeX math fonts are not yet available in the STIX Two OpenType fonts. In such cases, we have chosen to omit them from the stix2 package rather than create incompatibilities between the OpenType and Type 1 versions.

texlive-ascmac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ascmac
Licenses: Modified BSD
Build system: texlive
Synopsis: Boxes and picture macros with Japanese vertical writing support
Description:

The bundle provides boxes and picture macros with Japanese vertical writing support. It uses only native picture macros and fonts for drawing boxes and is thus driver independent.

texlive-lua-uca 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-uca
Licenses: Expat
Build system: texlive
Synopsis: Unicode Collation Algorithm library for Lua
Description:

The Lua-UCA library provides basic support for Unicode Collation Algorithm in Lua. It can be used to sort arrays of strings according to rules of particular languages. It can be used in other Lua projects that need to sort text in a language dependent way, like indexing processors, bibliographic generators, etc.

texlive-pst-massspring 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-massspring
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create animations for two masses connected by a spring
Description:

This package can create animations (GIF or PDF) for two masses connected by a spring in a free fall.

texlive-pixelarttikz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pixelarttikz
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Work with PixelArts, with TikZ
Description:

The package defines commands and an environment for displaying pixel arts.

texlive-l3kernel 2026.1
Propagated dependencies: texlive-l3backend@2026.1 texlive-lua-uni-algos@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l3kernel
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: LaTeX3 programming conventions
Description:

The l3kernel bundle provides an implementation of the LaTeX3 programmers interface, as a set of packages that run under LaTeX2e. The interface provides the foundation on which the LaTeX3 kernel and other future code are built: it is an API for TeX programmers. The packages are set up so that the LaTeX3 conventions can be used with regular LaTeX2e packages.

Total packages: 32836