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

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-semantex 2026.1
Propagated dependencies: texlive-semtex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/semantex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Semantic, keyval-based mathematics
Description:

The SemanTeX package for LaTeX delivers a more semantic, systematized way of writing mathematics, compared to the classical math syntax in LaTeX. The system uses keyval syntax, and the user can define their own keys and customize the system down to the last detail. At the same time, care has been taken to make the syntax as simple, natural, practical, and lightweight as possible. Furthermore, the package has a companion package, called stripsemantex, which allows you to completely strip your documents of SemanTeX markup to prepare them e.g., for publication.

texlive-xcolor-solarized 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xcolor-solarized
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Defines the 16 colors from Ethan Schoonover's Solarized palette
Description:

Built on top of the xcolor package, this package defines the sixteen colors of Ethan Schoonover's popular color palette, Solarized, for use in documents typeset with LaTeX and friends.

texlive-dhua 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dhua
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: German abbreviations using thin space
Description:

The package provides commands for those abbreviations of German phrases for which the use of thin space is recommended.

texlive-autopuncitems 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/autopuncitems
Licenses: Expat
Build system: texlive
Synopsis: Automatically punctuate lists
Description:

This package provides the autopunc option in the enumitem environments itemize, enumerate, and description to automatically punctuate the items. It uses Lua pattern matching to modify the environment's contents.

texlive-pst-rputover 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-rputover
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Place text over objects without obscuring background colors
Description:

This is a PSTricks package which allows placing text over objects without obscuring background colors.

texlive-longmath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/longmath
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Nested delimiter groups extending over multiple array cells or lines
Description:

This package provides yet another solution to some well known typesetting problems solved in a variety of ways: multi line formulas with paired and nested delimiters. It tackles the problem at the Lua level. As a byproduct, delimiters can be scaled in various ways, inner delimiters come in different flavors like relational and binary operators, punctuation symbols etc., and outer delimiters can be selected automatically according to the nesting level. Last but not least, delimiter groups can even extend across several array cells or across the whole document. A special environment is provided as well, which allows multi line expressions to be placed inside a displayed equation and make TeX do the line splitting and alignment.

texlive-pgf-periodictable 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pgf-periodictable
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create custom periodic tables of elements
Description:

The purpose of this package is to provide the periodic table of elements in a simple way. It relies on PGF/TikZ to offer a full or partial periodic table with a variety of options and displaying the desired data for all the 118 elements.

texlive-polytable 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/polytable
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Tabular-like environments with named columns
Description:

This package implements a variant of tabular-like environments where columns can be given a name and entries can flexibly be placed between arbitrary columns. Complex alignment-based layouts, for example for program code, are possible.

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

This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Josefin Sans family of fonts, designed by Santiago Orozco. Josefin Sans is available in seven weights, with corresponding italics.

texlive-tikzducks 2026.1
Propagated dependencies: texlive-epstopdf-pkg@2026.1 texlive-iftex@2026.1 texlive-pgf@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikzducks
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Package for using rubber ducks in TikZ
Description:

The package is a LaTeX package for ducks to be used in TikZ pictures.

texlive-jmsdelim 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jmsdelim
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Package for compositional delimiter sizing
Description:

Correctly sizing delimiters is very difficult, particularly in well-architected documents: a correctly engineered mathematical document will include macros for all operations, and these macros necessarily will include delimiters (such as parentheses). However, the correct size for the delimiter cannot be chosen ahead of time, because it will depend on the arguments; two options are available: Provide optional arguments to each notation macro for choosing delimiter sizes. This is nearly intractable to do in practice. Ignore delimiter sizes. With jmsdelim we offer an alternative: the correct delimiter sizes can be set at the leaf nodes of a mathematical expression, and magically bubble upward through the delimiters.

texlive-ftc-notebook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ftc-notebook
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset FIRST Tech Challenge (FTC) notebooks
Description:

This LaTeX package will greatly simplify filling entries for your FIRST Tech Challenge (FTC) engineering or outreach notebook. We developed this package to support most frequently used constructs encountered in an FTC notebook: meetings, tasks, decisions with pros and cons, tables, figures with explanations, team stories and bios, and more.

texlive-pgf-spectra 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pgf-spectra
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw continuous or discrete spectra using PGF/TikZ
Description:

The purpose of this package is to draw the spectra of elements in a simple way. It relies on PGF/TikZ for drawing the desired spectrum, continuous or discrete. There are data available for the spectra of 98 elements and their ions (from the NASA database and from NIST). It also allows the user to draw spectra using their own data.

texlive-ksfh-nat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ksfh-nat
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: BibTeX style for KSFH Munich
Description:

The package supports bibliographies as standard for KSFH (Katholische Stiftungsfachhochschule) Munich. BibTeX entries in article, book, inbook, incollection and misc formats are supported.

texlive-cyrillic-modern 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cyrillic-modern
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Slightly modified Computer Modern fonts with cyrillics
Description:

The Cyrillic Modern fonts are intended to make the Cyrillic letters with classical shapes typical to the Computer Modern fonts. Currently, the fonts add support for the Russian language, the numero sign and quotation marks required for Russian typesetting.

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

This package provides a class for generating disquisitions intended to be in compliance with North Dakota State University requirements. Updated (2022) North Dakota State University LaTeX thesis class features several functionalities, including not limited to, numbered and non-numbered versions, overall justification, document point sizes, fonts options, SI units, show frames, URL breaking, long tables, subfigures, multi-page figures, chapter styles, sub-files, algorithm listing, BibTeX and BibLaTeX support, individual chapter and whole document bibliography, natbib citations, and clever references.

texlive-technion-thesis-template 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/technion-thesis-template
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Template for theses on the Technion graduate school
Description:

This is a template for writing a thesis according to the Technion specifications.

texlive-markdown 2026.1
Propagated dependencies: texlive-l3kernel@2026.1 texlive-lt3luabridge@2026.1 texlive-lua-tinyyaml@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/markdown
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Converting and rendering Markdown documents inside TeX
Description:

The package provides facilities for the conversion of Markdown markup to plain TeX. These are provided both in form of a Lua module and in form of plain TeX, LaTeX, and ConTeXt macro packages that enable the direct inclusion of Markdown documents inside TeX documents.

texlive-komacv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/komacv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting a beautiful CV with various style options
Description:

The class simplifies the creation of beautiful CV. The user may choose between different styles, and may adjust settings to tune the output.

texlive-junicode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/junicode
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: TrueType font for medievalists
Description:

Junicode is a TrueType font with many OpenType features for antiquarians (especially medievalists) based on typefaces used by the Oxford Press in the late 17th and early 18th centuries. It works well with Xe(La)TeX.

texlive-source 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: Source code for all TeX Live programs
Description:

This package fetches the source for all TeX Live programs provided by the TeX Live repository. It is meant to be used as a source-only package; it should not be installed in a profile.

texlive-easy-todo 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/easy-todo
Licenses: ASL 2.0
Build system: texlive
Synopsis: To-do notes in a document
Description:

The package provides to-do notes throughout a document, and will provide an index of things to do.

texlive-celtic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/celtic
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: TikZ library for drawing celtic knots
Description:

The package provides a TikZ library for drawing celtic knots.

texlive-pst-uml 2026.1
Propagated dependencies: texlive-multido@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-uml
Licenses: LPPL (any version)
Build system: texlive
Synopsis: UML diagrams with PSTricks
Description:

This a PSTricks package that provides support for drawing moderately complex UML (Universal Modelling Language) diagrams. (The PDF documentation is written in French.)

Total packages: 73955