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

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-simplewick 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/simplewick
Licenses: GPL 3+
Build system: texlive
Synopsis: Simple Wick contractions
Description:

The package provides a simple means of drawing Wick contractions above and below expressions.

texlive-stringenc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stringenc
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Converting a string between different encodings
Description:

This package provides \StringEncodingConvert for converting a string between different encodings. Both LaTeX and plain-TeX are supported.

texlive-magicwatermark 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/magicwatermark
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Flexible way to set watermarks
Description:

This package can flexibly set and clear watermarks. All watermark content is placed inside a TikZ node in the center of the page.

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-glossaries-danish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries-danish
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Danish language module for @code{glossaries} package
Description:

This package provides a Danish language module for glossaries package.

texlive-xhfill 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xhfill
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extending @code{\hrulefill}
Description:

The package provides extended macros for the default \hrulefill command. It allows modification of the width and the colour of the line.

texlive-checkcites 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/checkcites
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Check citation commands in a document
Description:

The package provides a Lua script written for the sole purpose of detecting undefined and unused references from LaTeX auxiliary or bibliography files.

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

This is a BibTeX style file for papers in economics. It provides the following features: author-year type citation reference style used in economics papers highly customizable use of certified random order, as proposed by Ray Robson (2018)

texlive-plainpkg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plainpkg
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Minimal method for making generic packages
Description:

The package provides a minimal method for making generic (i.e., TeX-format-independent) packaged, combining maybeload functionality, fallback definitions for LaTeX \ProvidesPackage and \RequirePackage functionality, and handling of arbitrary (multiple) private letters (analogous LaTeX packages use of @@) in nested package files.

texlive-multenum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multenum
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Multi-column enumerated lists
Description:

This package defines an environment multienumerate, that produces an enumerated array in which columns are vertically aligned on the counter.

texlive-hecthese 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hecthese
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for dissertations and theses at HEC Montreal
Description:

This package provides the hecthese class, a class based on memoir and compatible with LaTeX. Using this class, postgraduate students at HEC Montreal will be able to write their dissertation or thesis while complying with all the presentation standards required by the University. This class is meant to be as flexible as possible; in particular, there are very few hard-coded features except those that take care of the document's layout.

Dissertations and theses at HEC Montreal can be written on a per-chapter or per-article basis. Documents that are written on a per-article basis require a bibliography for each of the included articles and a general bibliography for the entire document. The hecthese class takes care of these requirements.

texlive-pxfonts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pxfonts
Licenses: GPL 3+
Build system: texlive
Synopsis: Palatino-like fonts in support of mathematics
Description:

Pxfonts supplies virtual text roman fonts using Adobe Palatino (or URWPalladioL) with some modified and additional text symbols in the OT1, T1, and TS1 encodings; maths alphabets using Palatino/Palladio; maths fonts providing all the symbols of the Computer Modern and AMS fonts, including all the Greek capital letters from CMR; and additional maths fonts of various other symbols. The set is complemented by a sans-serif set of text fonts, based on Helvetica/NimbusSanL, and a monospace set derived from the parallel TX font set. All the fonts are in Type 1 format (AFM and PFB files), and are supported by TeX metrics (VF and TFM files) and macros for use with LaTeX.

texlive-wsuipa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wsuipa
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: International Phonetic Alphabet fonts
Description:

The package provides a 7-bit IPA font, as Metafont source, and macros for support under TeXt1 and LaTeX. The fonts (and macros) are now largely superseded by the tipa fonts.

texlive-pst-pulley 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-pulley
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Plot pulleys, using PSTricks
Description:

The package enables the user to draw pulley systems with up to 6 pulleys. The pulley diagrams are labelled with the physical properties of the system.

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

This package helps spacing out the letters of text; the command is \letterspace<\hbox modifier>{<text>}: the text is placed in an \hbox of the specified size, and space is inserted between each glyph to make the text fit the box. Note that letterspacing is not ordinarily considered acceptable in modern typesetting of English.

texlive-brandeis-problemset 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/brandeis-problemset
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Document class for COSI Problem sets at Brandeis University
Description:

Brandeis University's computer science courses often assign problem sets which require fairly rigorous formatting. This document class, which extends article, provides a simple way to typeset these problem sets in LaTeX.

texlive-rrgtrees 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rrgtrees
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX
Description:

This package provides a set of LaTeX macros that makes it easy to produce linguistic tree diagrams suitable for Role and Reference Grammar (RRG). This package allows the construction of trees with crossing lines, as is required by this theory for many languages.

texlive-gb4e 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gb4e
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Linguistic tools
Description:

This package provides an environment for linguistic examples, tools for glosses, and various other goodies.

texlive-lua-alt-getopt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-alt-getopt
Licenses: Expat
Build system: texlive
Synopsis: Process application arguments as @code{getopt_long}
Description:

This package provides a Lua module for processing application arguments in the same way as BSD/GNU getopt_long(3) functions do.

texlive-eqnarray 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eqnarray
Licenses: GPL 3
Build system: texlive
Synopsis: More generalised equation arrays with numbering
Description:

This package defines an equationarray environment, that allows more than three columns, but otherwise behaves like LaTeX's eqnarray environment. This environment is similar, in some ways, to the align environment of amsmath.

texlive-cs-techrep 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cs-techrep
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Technical reports in computer science and software engineering
Description:

This package provides a class for the creation of technical reports in computer science and software engineering. The style is a two-column format similar to IEEE. It is intended for lab reports and provides a beginner-friendly template example.

texlive-brandeis-thesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/brandeis-thesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for Brandeis University M.A. theses
Description:

brandeis-thesis.cls provides the structures and formatting information for an M.A.: thesis for the Brandeis University Graduate School of Arts and Sciences.

texlive-latex2man 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex2man
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Translate LaTeX-based manual pages into Unix man format
Description:

Latex2man is a tool to translate UNIX manual pages written with LaTeX into the troff format understood by the UNIX man(1) command. Alternatively HTML, TexInfo, or LaTeX code can be produced too. Output of parts of the text may be suppressed using the conditional text feature (for this, LaTeX generation may be used). There is a LaTeX package (latex2man.sty) for writing the man page and a Perl script, latex2man that does the actual translation.

texlive-shadethm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shadethm
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Theorem environments that are shaded
Description:

This package extends the \newtheorem command with a new command, \newshadetheorem, which can produce theorem statement in a shaded box. It supports all the options of \newtheorem.

However, this package is considered as obsolete by its author. Users are generally recommended, therefore, to use mdframed instead.

Total packages: 72465