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

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-xltabular 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xltabular
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: @code{longtable} support with possible X-column specifier
Description:

This package loads package ltablex, but keeps the current tabularx environment as is. The new environment xltabular is a combination of longtable and tabularx: Header/footer definitions, X-column specifier, and with possible pagebreaks.

texlive-passopt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/passopt
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Passing options to packages or classes
Description:

This package allows to reset the global options of a loaded macro package or document class, or to change the position of the pre-passed options in the list to the right.

texlive-latexfileversion 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexfileversion
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Prints the version and date of a LaTeX class or style file
Description:

This simple shell script prints the version and date of a LaTeX class or style file.

texlive-rsfso 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rsfso
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Mathematical calligraphic font based on @code{rsfs}
Description:

The package provides virtual fonts and LaTeX support files for mathematical calligraphic fonts based on the rsfs Adobe Type 1 fonts, with the slant substantially reduced. The output is quite similar to that from the Adobe Mathematical Pi script font.

texlive-universa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/universa
Licenses: GPL 3+
Build system: texlive
Synopsis: Herbert Bayer's Universal font
Description:

This package provides an implementation of the Universal by Herbert Bayer. The Metafont sources of the fonts, and their LaTeX support, are supplied.

texlive-latex-brochure 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-brochure
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Publicity flyer for LaTeX
Description:

The document is designed as a publicity flyer for LaTeX, but also serves as an interesting showcase of what LaTeX can do. The flyer is designed for printing, double-sided, on A3 paper, which would then be folded once.

texlive-appendix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/appendix
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extra control of appendices
Description:

The appendix package provides various ways of formatting the titles of appendices. Also (sub)appendices environments are provided that can be used, for example, for per chapter/section appendices. An appendices environment is provided which can be used instead of the \appendix command.

texlive-aaai-named 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/aaai-named
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: BibTeX style for AAAI
Description:

This package provides a BibTeX style derived from the standard master, presumably for use with the aaai package.

texlive-jadetex 2026.1
Propagated dependencies: texlive-amsfonts@2026.1 texlive-babel@2026.1 texlive-bigintcalc@2026.1 texlive-bitset@2026.1 texlive-cm@2026.1 texlive-colortbl@2026.1 texlive-cyrillic@2026.1 texlive-ec@2026.1 texlive-etoolbox@2026.1 texlive-fancyhdr@2026.1 texlive-firstaid@2026.1 texlive-gettitlestring@2026.1 texlive-graphics@2026.1 texlive-graphics-cfg@2026.1 texlive-graphics-def@2026.1 texlive-hycolor@2026.1 texlive-hyperref@2026.1 texlive-hyphen-complete@2026.1 texlive-iftex@2026.1 texlive-infwarerr@2026.1 texlive-intcalc@2026.1 texlive-knuth-lib@2026.1 texlive-kvdefinekeys@2026.1 texlive-kvoptions@2026.1 texlive-kvsetkeys@2026.1 texlive-l3backend@2026.1 texlive-l3kernel@2026.1 texlive-latex@2026.1 texlive-latex-fonts@2026.1 texlive-ltxcmds@2026.1 texlive-marvosym@2026.1 texlive-passivetex@2026.1 texlive-pdfescape@2026.1 texlive-pdftex@2026.1 texlive-pdftexcmds@2026.1 texlive-psnfss@2026.1 texlive-refcount@2026.1 texlive-rerunfilecheck@2026.1 texlive-stmaryrd@2026.1 texlive-stringenc@2026.1 texlive-symbol@2026.1 texlive-tex@2026.1 texlive-tex-ini-files@2026.1 texlive-tipa@2026.1 texlive-tools@2026.1 texlive-ulem@2026.1 texlive-unicode-data@2026.1 texlive-uniquecounter@2026.1 texlive-url@2026.1 texlive-wasysym@2026.1 texlive-zapfding@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/jadetex/
Licenses: Expat
Build system: texlive
Synopsis: TeX macros to produce TeX output using OpenJade
Description:

JadeTeX is a companion package to the OpenJade DSSSL processor. OpenJade applies a DSSSL stylesheet to an SGML or XML document. The output of this process can be in a number of forms, including a set of high level LaTeX macros. It is the task of the JadeTeX package to transform these macros into DVI/PostScript (using the jadetex command) or Portable Document Format (PDF) form (using the pdfjadetex command).

texlive-hvfloat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hvfloat
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Controlling captions, fullpage and doublepage floats
Description:

This package defines a macro to place objects (tables and figures) and their captions in different positions with different rotating angles within a float. All objects and captions can be framed.

texlive-lcdftypetools 2026.1
Propagated dependencies: texlive-glyphlist@2026.1 texlive-lcdftypetools-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lcdf-typetools
Licenses: GPL 3+
Build system: texlive
Synopsis: Bundle of outline font manipulation tools
Description:

This bundle of tools comprises:

  • cfftot1, which translates a Compact Font Format (CFF) font, or a PostScript-flavored OpenType font, into PostScript Type 1 format. It correctly handles subroutines and hints;

  • mmafm and mmpfb, which create instances of multiple-master fonts;

  • otfinfo, which reports information about OpenType fonts, such as the features they support and the contents of their size optical size features;

  • otftotfm, which creates TeX font metrics and encodings that correspond to a PostScript-flavored OpenType font. It will interpret glyph positionings, substitutions, and ligatures as far as it is able. You can say which OpenType features should be activated;

  • t1dotlessj, which creates a Type 1 font whose only character is a dotless j matching the input font's design;

  • t1lint, which checks a Type 1 font for correctness;

  • t1reencode, which replaces a font's internal encoding with one you specify;

  • t1testpage, which creates a PostScript proof for a Type 1 font.

texlive-arraycols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arraycols
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: New column types for @code{array} and @code{tabular} environments
Description:

This small package provides new column types for array and tabular environments, horizontally and vertically centered, or with adjusted height for big mathematical expressions. The columns width can be fixed or calculated like in tabularx environments. Macros for drawing vertical and horizontal rules of variable thickness are also provided.

texlive-hitszthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hitszthesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Dissertation template for Harbin Institute of Technology, ShenZhen
Description:

This package provides a dissertation template for HITSZ (Harbin Institute of Technology, ShenZhen), including bachelor, master and doctor dissertations.

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

Texinfo is the preferred format for documentation in the GNU project; the format may be used to produce online or printed output from a single source. The Texinfo macros may be used to produce printable output using TeX; other programs in the distribution offer online interactive use (with hypertext linkages in some cases).

texlive-t2 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/t2
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for using T2 encoding
Description:

The T2 bundle provides a variety of separate support functions for using Cyrillic characters in LaTeX:

  • the mathtext package, for using Cyrillic letters transparently in formulae;

  • the citehack package, for using Cyrillic (or indeed any non-ASCII) characters in citation keys;

  • support for Cyrillic in BibTeX;

  • support for Cyrillic in Makeindex;

  • and various items of font support.

texlive-odsfile 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/odsfile
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Read OpenDocument Spreadsheet documents as LaTeX tables
Description:

The distribution includes a package and a Lua library that can together read OpenDocument spreadsheet documents as LaTeX tables. Cells in the tables may be processed by LaTeX macros, so that, for example, the package may be used for drawing some plots. The package uses Lua's zip library.

texlive-multidef 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multidef
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Quickly define several similar macros
Description:

multidef provides a simple way of defining several macros having similar definitions.

texlive-newvbtm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newvbtm
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Define your own verbatim-like environment
Description:

Defines general purpose macro named \newverbatim to define your own verbatim-like environment. It also has a supplementary style file varvbtm.sty to provide set of macros for variants of verbatim, such as Tab emulation.

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

The package allows data, text (including (La)TeX commands or environments) to be formatted into a array which may be split.

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

This package adds hypertext features to the package doc that is used in the documentation system of LaTeX2e. Bookmarks are added and references are linked as far as possible.

texlive-pecha 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pecha
Licenses: GPL 3+
Build system: texlive
Synopsis: Print Tibetan text in the classic pecha layout style
Description:

The pecha class provides an environment for writing Tibetan on LaTeX2e in the traditional Tibetan Pecha layout used for spiritual or philosophical texts, using the cTib4TeX package. It provides features like headers in different languages, page numbering in Tibetan and more.

texlive-armtex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/armtex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: System for writing in Armenian with TeX and LaTeX
Description:

ArmTeX is a system for typesetting Armenian text with Plain TeX or LaTeX(2e). It may be used with input: from a standard Latin keyboard without any special encoding or support for Armenian letters, from any keyboard which uses an encoding that has Armenian letters in the second half (characters 128-255) of the extended ASCII table (for example ArmSCII8 Armenian standard), or from an Armenian keyboard using UTF-8 encoding.

texlive-tablericons 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tablericons
Licenses: LPPL 1.3c Expat
Build system: texlive
Synopsis: Use tablerIcons through LaTeX commands
Description:

This package provides commands to use tablerIcons through LaTeX commands. This relies on images (PDF from SVG), so no fancy Unicode font stuff is needed and it should work on every installation.

texlive-nnext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nnext
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extension for the @code{gb4e} package
Description:

This is an add-on for the gb4e package used in linguistics. It implements the \Next, \NNext, \Last, and \LLast commands from the linguex package or the \nextx, \anextx, \lastx, \blastx, and \bblastx commands from the expex package.

Total packages: 32967