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

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-beamerthemecelestia 2026.1-80130
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamerthemecelestia
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Modern and elegant Beamer theme
Description:

This package provides an elegant Beamer theme designed for academic and professional presentations. It offers configurable footer styles (quarter-circle, full bar, classic), decorative elements that can be enabled and disabled, and enhanced typography options for headers. The theme includes special layouts for code listings, section pages, and standout frames. Color scheme can be customized through theme options, with support for both main and accent colors. The typography system supports both serif and sans-serif variants, and provides flexible font styling across different elements. Focused on readability and visual appeal, Celestia offers a clean and professional look for presentations.

texlive-spelling 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spelling
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for spell-checking of LuaTeX documents
Description:

The package aids spell-checking of TeX documents compiled with the LuaTeX engine. It can give visual feedback in PDF output similar to WYSIWYG word processors. The package relies on an external spell-checker application to check spelling of a text file and to output a list of bad spellings. The package should work with most spell-checkers, even dumb, TeX-unaware ones.

texlive-zhspacing 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zhspacing
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Spacing for mixed CJK-English documents in XeTeX
Description:

The package manages spacing in a CJK document; between consecutive Chinese letters, spaces are ignored, but a consistent space is inserted between Chinese text and English (or mathematics). The package may be used by any document format under XeTeX.

texlive-l2picfaq 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l2picfaq
Licenses: FDL 1.3+
Build system: texlive
Synopsis: LaTeX pictures how-to (German)
Description:

The document (in German) is a collection of how-to notes about LaTeX and pictures. The aim of the document is to provide a solution, in the form of some sample code, for every problem.

texlive-stocksize 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stocksize
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Flexible and easy interface to paper (stock) dimensions
Description:

The package geometry is excellent for customizing the page layout. However, using the \newgeometry command to change the page size in the middle of the document only affects the typing area and does not affect the real paper (stock) size. This package circumvents this situation by resizing the paper (stock) size to the new page layout.

texlive-uantwerpendocs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uantwerpendocs
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Course texts, master theses, and exams in University of Antwerp style
Description:

These class files implement the house style of the University of Antwerp. Using these class files will make it easy for you to make and keep your documents compliant to this version and future versions of the house style of the University of Antwerp.

texlive-texvc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texvc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Use MediaWiki LaTeX commands
Description:

This package provides all MediaWiki commands to copy and past formulae from MediaWiki to LaTeX documents.

texlive-subtext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subtext
Licenses: GPL 3
Build system: texlive
Synopsis: Easy text-style subscripts in math mode
Description:

This LaTeX package gives easy access to text-style subscripts in math mode by providing an optional argument to _. This is implemented by using the \text{} command from the amstext package.

texlive-chembst 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chembst
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Collection of BibTeX files for chemistry journals
Description:

The package offers a collection of advanced BibTeX style files suitable for publications in chemistry journals. Currently, style files for journals published by the American Chemical Society, Wiley-VCH and The Royal Society of Chemistry are available. The style files support advanced features such as automatic formatting of errata or creating an appropriate entry for publications in Angewandte Chemie where both English and German should be cited simultaneously.

texlive-labelschanged 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/labelschanged
Licenses: Public Domain
Build system: texlive
Synopsis: Identify labels which cause endless ``may have changed'' warnings
Description:

Several conditions can cause LaTeX labels to keep changing, no matter how many times a document is recompiled. This package helps diagnose the cause of repeated ``Label(s) may have changed'' warnings. The names and before/after definitions of changing labels are printed at the end of each compile. Multiply-defined labels are printed as well.

texlive-bxghost 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxghost
Licenses: Expat
Build system: texlive
Synopsis: Ghost insertion for proper @code{xkanjiskip}
Description:

The package provides two commands to help authors for documents in Japanese to insert proper xkanjiskips. It supports LuaTeX, XeTeX, pTeX, upTeX, and ApTeX (pTeX-ng).

texlive-lacheck 2026.1
Propagated dependencies: texlive-lacheck-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lacheck
Licenses: GPL 3+
Build system: texlive
Synopsis: LaTeX checker
Description:

Lacheck is a tool for finding common mistakes in LaTeX documents.

texlive-latex2nemeth 2026.1
Dependencies: icedtea@3.19.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex2nemeth
Licenses: GPL 3
Build system: texlive
Synopsis: Convert LaTeX source to Braille with math in Nemeth
Description:

This package provides a program that converts LaTeX source to Braille/Nemeth. It supports the Greek language, which is only Braille level 1, but also English at level 1. Simple pictures in PSTricks are also supported in order to produce tactile graphics with specialized equipment. Note that embossing will need LibreOffice and odt2braille as this project does not deal with embossers drivers.

texlive-extract 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/extract
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extract parts of a document and write to another document
Description:

The package provides the means to extract specific content from a source document and write that to a target document. One could, for instance, use this to extract all exercises from lecture notes and generate an exercises book on the fly. The package also provides an environment which writes its body entirely to the target file. Another environment will write to the target file, but will also execute the body. This allows sharing code (for instance, a preamble) between the source document and the target file. Finally, the package provides an interface to conditionally extract content. With a single package option, one can specify exactly which commands (counted from the start of the document) should be extracted and which not. This might be useful for extracting specific slides from a presentation and use them in a new file.

texlive-freemath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/freemath
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX maths without backslashes
Description:

This package allows for the omission of backslashes from most math mode commands. Specifically, any consecutive string of at least two (Latin) letters appearing in math mode will automatically be turned into the control sequence with the same name, if it exists. This behavior can be toggled with specific commands.

texlive-nmbib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nmbib
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Multiple versions of a bibliography, with different sort orders
Description:

This package is a rewrite of the multibibliography package providing multiple bibliographies with different sorting. The new version offers a number of citation commands, streamlines the creation of bibliographies, ensures compatibility with the natbib package, and provides other improvements.

texlive-resmes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/resmes
Licenses: Expat
Build system: texlive
Synopsis: Measure restriction symbol in LaTeX
Description:

This package provides a simple macro \resmes that prints the measure restriction symbol.

texlive-savefnmark 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/savefnmark
Licenses: GPL 3+
Build system: texlive
Synopsis: Save name of the footnote mark for reuse
Description:

Sometimes the same footnote applies to more than one location in a table. With this package the mark of a footnote can be saved into a name, and re-used subsequently without creating another footnote at the bottom.

texlive-cjk-gs-integrate 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cjk-gs-integrate
Licenses: GPL 3
Build system: texlive
Synopsis: Tools to integrate CJK fonts into Ghostscript
Description:

This script searches a list of directories for CJK fonts, and makes them available to an installed Ghostscript. In the simplest case, with sufficient privileges, a run without arguments should result in a complete setup of Ghostscript.

texlive-hustthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hustthesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Unofficial thesis template for Huazhong University
Description:

The package provides an unofficial thesis template in LaTeX for Huazhong University of Science and Technology.

texlive-norasi-c90 2026.1
Propagated dependencies: texlive-fonts-tlwg@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/norasi-c90
Licenses: GPL 2+
Build system: texlive
Synopsis: TeX support (from CJK) for the Norasi font
Description:

This package provides TeX support (from CJK) for the Norasi font.

texlive-luahttp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luahttp
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Compile-time internet-interactive PDF-documents using LuaTeX
Description:

This small package provides five commands to make HTTP requests using Lua and LuaTeX. Functionalities include API calls, fetch RSS feeds and the possibility to include images using a link. These commands run during the compilation of the PDF-Document and may require user interaction.

texlive-collection-latex 2026.1
Propagated dependencies: texlive-ae@2026.1 texlive-amscls@2026.1 texlive-amsmath@2026.1 texlive-atbegshi@2026.1 texlive-atveryend@2026.1 texlive-auxhook@2026.1 texlive-babel@2026.1 texlive-babel-english@2026.1 texlive-babelbib@2026.1 texlive-bigintcalc@2026.1 texlive-bitset@2026.1 texlive-bookmark@2026.1 texlive-carlisle@2026.1 texlive-collection-basic@2026.1 texlive-colortbl@2026.1 texlive-epstopdf-pkg@2026.1 texlive-etexcmds@2026.1 texlive-etoolbox@2026.1 texlive-fancyhdr@2026.1 texlive-firstaid@2026.1 texlive-fix2col@2026.1 texlive-geometry@2026.1 texlive-gettitlestring@2026.1 texlive-graphics@2026.1 texlive-graphics-cfg@2026.1 texlive-grfext@2026.1 texlive-hopatch@2026.1 texlive-hycolor@2026.1 texlive-hypcap@2026.1 texlive-hyperref@2026.1 texlive-intcalc@2026.1 texlive-kvdefinekeys@2026.1 texlive-kvoptions@2026.1 texlive-kvsetkeys@2026.1 texlive-l3backend@2026.1 texlive-l3kernel@2026.1 texlive-l3packages@2026.1 texlive-latex@2026.1 texlive-latex-bin@2026.1 texlive-latex-fonts@2026.1 texlive-latex-lab@2026.1 texlive-latexconfig@2026.1 texlive-letltxmacro@2026.1 texlive-ltxcmds@2026.1 texlive-ltxmisc@2026.1 texlive-mfnfss@2026.1 texlive-mptopdf@2026.1 texlive-natbib@2026.1 texlive-oberdiek@2026.1 texlive-pagesel@2026.1 texlive-pdfescape@2026.1 texlive-pdftexcmds@2026.1 texlive-pslatex@2026.1 texlive-psnfss@2026.1 texlive-pspicture@2026.1 texlive-refcount@2026.1 texlive-rerunfilecheck@2026.1 texlive-stringenc@2026.1 texlive-tools@2026.1 texlive-uniquecounter@2026.1 texlive-url@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: LaTeX fundamental packages
Description:

These packages are either mandated by the core LaTeX team, or very widely used and strongly recommended in practice.

texlive-latex-context-ppchtex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-context-ppchtex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Legacy stub to allow loading pictex as m-pictex
Description:

m-pictex.sty was a wrapper for a ConTeXt module making picTeX more easily usable in classic TeX with no e-TeX extensions. It is here adjusted to be a stub loading pictex.sty. This has not been needed in LaTeX or ConTeXt for decades, but old documents may be using this name.

Total packages: 32836