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

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-linop 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/linop
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset linear operators as they appear in quantum theory or linear algebra
Description:

This small package aims to provide two simple commands and many options to easily write linear operators as they appear in many-body physics, quantum theory, and linear algebra, in any of the ways commonly in use.

texlive-multi-sudoku 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multi-sudoku
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create and customize Sudoku grids of various sizes
Description:

This package provides tools for typesetting Sudoku grids of various sizes in LaTeX. Unlike other Sudoku packages which are typically limited to the standard 9x9 layout, this package supports a broad range of grid sizes, from trivial 1x1 to extended 49x49 puzzles.

Grids are drawn with our sudoku environment, which is based on LaTeX's native tabular environment. The package includes options to control dimensions, font size, and grid thickness. Entries in the grid are inserted as in a regular table, thus making it simple to create, customize, and fill Sudoku puzzles manually.

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

This package provides the language definition file for support of Czech in babel. Some shortcuts are defined, as well as translations to Czech of standard LaTeX names.

texlive-penlight 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/penlight
Licenses: Expat
Build system: texlive
Synopsis: Penlight Lua libraries made available to LuaLaTeX users
Description:

This LuaLaTeX package provides a wrapper to use the penlight Lua libraries with LuaLaTeX, with some extra functionality added.

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

This package provides the Merriweather and MerriweatherSans families of fonts, designed by Eben Sorkin, with support for LaTeX, pdfLaTeX, XeLaTeX, and LuaLaTeX. Merriweather features a very large x-height, slightly condensed letterforms, a mild diagonal stress, sturdy serifs and open forms. The Sans family closely harmonizes with the weights and styles of the serif family. There are four weights and italics for each.

texlive-mfnfss 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mfnfss
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Packages to typeset old german and Pandora fonts in LaTeX
Description:

This bundle contains two packages: oldgerm, a package to typeset with old german fonts designed by Yannis Haralambous, and pandora, a package to typeset with Pandora fonts designed by Neena Billawala. Note that support for the Pandora fonts is also available via the pandora-latex package.

texlive-xpinyin 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xpinyin
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Automatically add pinyin to Chinese characters
Description:

The package is written to simplify the input of Hanyu Pinyin. Macros are provided that automatically add pinyin to Chinese characters.

texlive-egplot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/egplot
Licenses: GPL 3+
Build system: texlive
Synopsis: Encapsulate Gnuplot sources in LaTeX documents
Description:

This package provides a package to encapsulate Gnuplot commands in a LaTeX source file, so that a document's figures are maintained in parallel with the document source itself.

texlive-abstract 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/abstract
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Control the typesetting of the @code{abstract} environment
Description:

The abstract package gives you control over the typesetting of the abstract environment, and in particular provides for a one column abstract in a two column paper.

texlive-pythontex 2026.1
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pythontex
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Run Python from within a document, typesetting the results
Description:

The package allows you to enter Python code within a LaTeX document, execute the code, and access its output in the original document. There is also support for Bash, JavaScript, Julia, Octave, Perl, R, Raku (Perl 6), Ruby, Rust, and SageMath. Code is only executed when it has been modified, or when it meets user-specified criteria. Code may be divided into user-defined sessions, which automatically run in parallel. Errors and warnings are synchronized with the LaTeX document, so that they refer to the document's line numbers. External dependencies can be tracked, so that code is re-executed when the data it depends on is modified. PythonTeX also provides syntax highlighting for code in LaTeX documents via the Pygments syntax highlighter.

The package also provides a depythontex utility. This creates a copy of the document in which all Python code has been replaced by its output. This is useful for journal submissions, sharing documents, and conversion to other formats.

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

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

texlive-optikz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/optikz
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Optical components for drawing laser setups and optical systems
Description:

This package provides a collection of TikZ-based commands for drawing laser setups and optical systems. It includes components such as lenses, mirrors, beamsplitters, cameras, spectrometers, detectors and more. Furthermore, rainbow and single color beams can be drawn to visualize beam size and dispersion in e.g., stretcher-compressor setups.

texlive-vlna 2026.1
Propagated dependencies: texlive-vlna-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vlna
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Add @samp{~} after non-syllabic preposition, for Czech/Slovak
Description:

This package provides a preprocessor for TeX source implementing the Czech/Slovak typographical rule forbidding a non-syllabic preposition alone at the end of a line.

texlive-gfsdidot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gfsdidot
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Greek font based on Didot's work
Description:

The design of Didot's 1805 Greek typeface was influenced by the neoclassical ideals of the late 18th century. The font was brought to Greece at the time of the 1821 Greek Revolution, by Didot's son, and was very widely used. The font supports the Greek alphabet, and is accompanied by a matching Latin alphabet based on Zapf's Palatino. LaTeX support is provided, using the OT1, T1, TS1, and LGR encodings.

texlive-keytheorems 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/keytheorems
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: @code{l3keys} interface to @code{amsthm}
Description:

This package is an expl3-implementation of a key-value interface to amsthm, implementing most of the functionality provided by thmtools. Several issues encountered in that package are avoided and a few new features are added.

texlive-calculation 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calculation
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting reasoned calculations, also called calculational proofs
Description:

The calculation environment formats reasoned calculations, also called calculational proofs. The package allows steps and expressions to be numbered (by LaTeX equation numbers, obeying the LaTeX \label command to refer to these numbers), and a step doesn't take vertical space if its hint is empty. An expression in a calculation can be given a comment; it is placed at the side opposite to the equation numbers. Calculations are allowed inside hints although numbering and commenting is then disabled.

texlive-tikz-network 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-network
Licenses: GPL 3+
Build system: texlive
Synopsis: Draw networks with TikZ
Description:

This package allows the creation of images of complex networks that are seamlessly integrated into the underlying LaTeX files.

texlive-uwthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uwthesis
Licenses: ASL 2.0
Build system: texlive
Synopsis: University of Washington thesis class
Description:

This is a thesis class for the University of Washington.

texlive-bosisio 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bosisio
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Collection of packages by Francesco Bosisio
Description:

This package provides a collection of packages containing: accenti, dblfont, envmath, evenpage, graphfig, mathcmd, quotes, and sobolev.

texlive-shadowtext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shadowtext
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Produce text with a shadow behind it
Description:

The package introduces a command \shadowtext, which adds a drop shadow to the text that is given as its argument. The colour and positioning of the shadow are customisable.

texlive-fntproof 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fntproof
Licenses: Public Domain
Build system: texlive
Synopsis: Programmable font test pattern generator
Description:

The package implements all the font testing commands of Knuth's testfont.tex, but arranges that information necessary for each command is supplied as arguments to that command, rather than prompted for. This makes it possible to type all the tests in one command line, and easy to input the package in a file and to use the commands there. A few additional commands supporting this last purpose are also made available.

texlive-latex2pydata 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex2pydata
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Write data to file in Python literal format
Description:

This package writes data to file using Python literal syntax. The data may be loaded safely in Python using the ast.literal_eval() function or the latex2pydata Python package. The data can also be hashed within LaTeX so that it is possible to check for the existence of external cached content generated with the data.

texlive-greekdates 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/greekdates
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Provides ancient Greek day and month names, dates, etc
Description:

The package provides easy access to ancient Greek names of days and months of various regions of Greece. In case the historical information about a region is not complete, we use the Athenian name of the month. Moreover commands and options are provided, in order to completely switch to the ancient way, such as \today.

texlive-morisawa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/morisawa
Licenses: FreeBSD
Build system: texlive
Synopsis: Selection of 5 standard Japanese fonts for pLaTeX and dvips
Description:

The package enables selection of 5 standard Japanese fonts for pLaTeX and dvips.

Total packages: 74714