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

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-exercisesheets 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exercisesheets
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset exercise sheets for university courses and school classes
Description:

This LaTeX package provides a way to typeset exercise sheets as used in university courses and school classes. It has evolved from a set of macros and environments that were finally combined into this package. It has a regular and a Beamer mode, selected depending on the document class used. There also is an embedded mode that allows using exercises in lecture notes etc., without requiring page breaks. Since the package includes a loading mechanism for exercises from external files, the same exercises can be reused in different contexts.

texlive-ftcap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ftcap
Licenses: GPL 3+
Build system: texlive
Synopsis: Allows @code{\caption} at the beginning of a @code{table} environment
Description:

For several reasons a \caption may be desirable at the top of a table environment. This package changes the table environment such that \abovecaptionskip and \belowcaptionskip are swapped. The package should also work with a non-standard table environment.

texlive-sesstime 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sesstime
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Session and timing information in lecture notes
Description:

This LaTeX2e package makes it possible to add timing marks to lecture notes in order to help managing the time available for presenting a given section of the document. It also provides tools to record and estimate the progress throughout the course.

texlive-ffcode 2026.1
Propagated dependencies: texlive-listings@2026.1 texlive-pgfopts@2026.1 texlive-tcolorbox@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ffcode
Licenses: Expat
Build system: texlive
Synopsis: Fixed-font code blocks formatted nicely
Description:

This LaTeX package helps you write source code in your academic papers and make it looks neat. It uses minted and tcolorbox, configuring them the right way, to ensure that code fragments and code blocks look nicer.

texlive-ctanify 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ctanify
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Prepare a package for upload to CTAN
Description:

Given a list of filenames, ctanify creates a tarball (a .tar.gz file) with the files laid out in CTAN's preferred structure. By default this tarball additionally contains a ZIP file with copies of all files laid out in the standard TeX Directory Structure (TDS), which may be used by those intending to install the package, or by those who need to incorporate it in a distribution.

texlive-chemsec 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemsec
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Automated creation of numeric entity labels
Description:

Packages provides creation of sequential numeric labels for entities in a document. The motivating example is chemical structures in a scientific document. The package can automatically output a full object name and label on the first occurrence in the document and just labels only on subsequent references.

texlive-coffeestains 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/coffeestains
Licenses: Public Domain
Build system: texlive
Synopsis: Add coffee stains to documents
Description:

This package provides an essential feature that LaTeX has been missing for too long: It adds coffee stains to your documents. A lot of time can be saved by printing stains directly on the page rather than adding them manually.

texlive-floatflt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/floatflt
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Wrap text around floats
Description:

The package can float text around figures and tables which do not span the full width of a page; it improves upon floatfig, and allows tables/figures to be set left/right or alternating on even/odd pages.

texlive-feynmp-auto 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/feynmp-auto
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Automatic processing of @code{feynmp} graphics
Description:

The package takes care of running Metapost on the output files produced by the feynmp package, so that the compiled pictures will be available in the next run of LaTeX. The package honours options that apply to feynmp.

texlive-pst-turtle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-turtle
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Commands for Turtle operations
Description:

This is a PSTricks related package for creating Turtle graphics.

texlive-contract 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/contract
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset formalized legal documents such as contracts or statutes
Description:

This package enables the typesetting of formalized legal documents such as contracts, statutes etc. It will be the successor to the scrjura package. Like the latter, contract allows the typographically appealing typesetting of many different legal texts. The typesetting of contracts according to German conventions is supported out of the box. In addition, the package supports the definition of custom environments in order to typeset contracts and legal texts according to Anglo-American specifications, for example.

texlive-xcjk2uni 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xcjk2uni
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Convert CJK characters to Unicode, in pdfTeX
Description:

The package provides commands to convert CJK characters to Unicode in non-UTF-8 encoding; it provides hooks to support hyperref in producing correct bookmarks. The bundle also provides /ToUnicode mapping file(s) for a CJK subfont; these can be used with the cmap package, allowing searches of, and cut-and-paste operations on a PDF file generated by pdfTeX.

texlive-cmupint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cmupint
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Upright integral symbols for Computer Modern
Description:

This package contains various upright integral symbols to match the Computer Modern font.

texlive-arabi-add 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arabi-add
Licenses: LPPL 1.3
Build system: texlive
Synopsis: Using @code{hyperref} and @code{bookmark} packages with Arabic and Farsi languages
Description:

This package takes advantage of some of the possibilities that hyperref and bookmark packages offer when you create a table of contents for Arabic texts created by the arabi package.

texlive-filemod 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/filemod
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Provide file modification times, and compare them
Description:

This package provides macros to read and compare the modification dates of files. The files may be .tex files, images or other files (as long as they can be found by LaTeX). It uses the \pdffilemoddate primitive of pdfLaTeX to find the file modification date as PDF date string, parses the string and returns the value to the user. The package will also work for DVI output with recent versions of the LaTeX compiler which uses pdfLaTeX in DVI mode. The functionality is provided by purely expandable macros or by faster but non-expandable ones.

texlive-musixguit 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/musixguit
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Easy notation for guitar music, in MusixTeX
Description:

The package provides commands for typesetting notes for guitar, especially for simplifying guitar notation with MusixTeX.

texlive-issuulinks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/issuulinks
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Produce external links instead of internal ones
Description:

The PDF visualizer http://issuu.com/ISSUU is a popular service which shows PDF documents ``a page a time''. Due to the way it is implemented, internal links in these documents are not allowed. Instead, they must be converted to external ones in the form http://issuu.com/action/page?page=PAGENUMBER. The package patches hyperref to produce external links in the required form instead of internal links created by \ref, \cite and other commands.

Since the package redefines the internals of hyperref, it must be loaded after hyperref.

texlive-charissil 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/charissil
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: CharisSIL fonts with support for all LaTeX engines
Description:

This package provides the CharisSIL family of fonts adapted by SIL International from Bitstream Charter in TrueType format, with support for LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX.

texlive-yfonts-t1 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/yfonts-t1
Licenses: FSF-free
Build system: texlive
Synopsis: Old German-style fonts, in Adobe type 1 format
Description:

This package comprises type 1 versions of the Gothic, Schwabacher and Fraktur fonts of Yannis Haralambous set of old German fonts.

texlive-archivo 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/archivo
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Archivo font face with support for LaTeX and pdfLaTeX
Description:

This package provides the Archivo family of fonts designed by Omnibus-Type, with support for LaTeX and pdfLaTeX.

texlive-firamath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/firamath
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Fira sans serif font with Unicode math support
Description:

Fira Math is a sans-serif font with Unicode math support. The design of this font is based on Fira Sans and FiraGO. Fira Math is distributed in OpenType format and can be used with the unicode-math package under XeLaTeX or LuaLaTeX. More support is offered by the firamath-otf package.

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

This module provides the norsk style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.

texlive-intro-scientific 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/intro-scientific
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Introducing scientific/mathematical documents using LaTeX
Description:

Writing Scientific Documents Using LaTeX is an article introducing the use of LaTeX in typesetting scientific documents. It covers the basics of creating a new LaTeX document, special typesetting considerations, mathematical typesetting and graphics. It also touches on bibliographic data and BibTeX.

texlive-bibtex8-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bibtex8
Licenses: GPL 3+
Build system: gnu
Synopsis: Binary for @code{texlive-bibtex8}
Description:

This package provides the binary for texlive-bibtex8.

Total packages: 32967