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

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-tensor 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tensor
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset tensors
Description:

This allows the user to set tensor-style super- and subscripts with offsets between successive indices. It supports the typesetting of tensors with mixed upper and lower indices with spacing, also typeset preposed indices.

texlive-ncclatex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ncclatex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extended general-purpose class
Description:

The ncc class provides a framework for a common class to replace the standard article, book and report classes, and providing a preprint class. The class's extensions are provided in a number of small packages, some of which may also be used with the standard classes.

texlive-method 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/method
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset method and variable declarations
Description:

The package supports typesetting of programming language method and variable declarations. It supports declarations in German, French and English.

texlive-opensans 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/opensans
Licenses: ASL 2.0 LPPL 1.3c
Build system: texlive
Synopsis: Open Sans font family, and LaTeX support
Description:

Open Sans is a humanist sans serif typeface designed by Steve Matteson. The package provides support for this font family in LaTeX. It includes the original TrueType fonts, as well as Type 1 versions.

texlive-profmaquette 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/profmaquette
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Use exercises in different types of documents
Description:

This LaTeX package can help French maths teachers to put the same exercise into different sorts of documents.

texlive-hduthesis 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hduthesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX class for bachelor and MPhil theses in Hangzhou Dianzi University
Description:

This package provides a LaTeX template for graduation theses from Hangzhou Dianzi University. It supports the formatting of bachelor and MPhil degree theses.

texlive-expkv-bundle 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/expkv-bundle
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Expandable @samp{key=val} implementation and friends
Description:

This is a collection of different packages that provide key=value functionality in plainTeX, LaTeX, and ConTeXt.

At the core, the expkv package implements two expandable key=value parsers that are somewhat fast and robust against common bugs in many key=value implementations (no accidental brace stripping, no fragility for active commas or equals signs).

expkv-cs enables users to define expandable key=value macros in a comfortable and straightforward way.

expkv-def provides an interface to define common key types for expkv similar to the key defining interfaces of widespread key=value implementations.

expkv-opt allows parsing package or class options in LaTeX via expkv.

expkv-pop is a utility package to define prefix oriented parsers that allow a somewhat natural formulation.

texlive-pdfreview 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfreview
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Annotate PDF files with margin notes
Description:

This package lets you add comments in the page margins of PDF files, e.g., when reviewing manuscripts or grading reports. The PDF file to be annotated is included, one page at a time, as graphics, in a manner similar to the pdfpages package. Notes are placed in the margin next to the included graphics using a grid of help lines. Alternatively, only numbers are placed in the page margins, and the notes are collected into a numbered list at the end of the document.

Note that this package is not intended for adding notes directly to the LaTeX source of the document that is being reviewed; instead, the document undergoing review is already in PDF format and remains unchanged. Also note that this package does not produce the usual PDF sticky notes that must be opened by clicking on them; instead, the notes are simply shown as text.

texlive-dotlessi 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dotlessi
Licenses: Expat
Build system: texlive
Synopsis: Provides dotless @samp{i} and @samp{j} for use in any math font
Description:

The package provides two commands: \dotlessi and \dotlessj, which give access to dotless i and j in math mode. They are intended for symbols in non English languages.

texlive-circledsteps 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/circledsteps
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset circled numbers
Description:

This package generates circled numbers (or other kinds of markers or small text) to mark steps in procedures, exercises, and so on.

texlive-luahttp 2025.2
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-exsheets 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exsheets
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create exercise sheets and exams
Description:

The package provides the means to create exercises or questions and their corresponding solutions. The questions may be divided into classes and/or topics and may be printed selectively. Meta-data to questions can be added and recovered. The solutions may be printed where they are, or collected and printed at a later point in the document all together, section-wise or selectively by ID. The package provides the means to selectively include questions from an external file, and to control the style of headings of both questions and solutions.

This package has been superseded by its official successor xsim. exsheets itself is now considered obsolete, but will stay alive, and will continue to receive bugfix releases. However, new features will not be added any more.

texlive-stex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Infrastructure for semantic preloading of LaTeX documents
Description:

The sTeX package collection is a version of (La)TeX that allows marking up (La)TeX documents semantically without leaving the document format, essentially turning it into a document format for mathematical knowledge management (MKM).

texlive-syntrace 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/syntrace
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Labels for tracing in a syntax tree
Description:

This package adds support for traces in trees created using either the synttree or the qtree package. The package provides two commands (\traceLabel and \traceReference) to set and use a trace.

texlive-yaletter 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/yaletter
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extremely flexible macros for letters, envelopes, and label sheets
Description:

The yaletter class provides extremely configurable macros for typesetting letters in any conceivable style. It provides facilities for maintaining easily-accessible databases of letterheads and addresses for repeat use. It further provides easy macros for envelopes and for label sheets. Finally, it provides some nice defaults for a few of the more common styles and sizes.

texlive-hvlogos 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hvlogos
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Print TeX-related names as logo
Description:

This package is more or less an extension to Heiko Oberdiek's package hologo. It prints TeX-related names as logos.

texlive-luainputenc 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luainputenc
Licenses: Public Domain
Build system: texlive
Synopsis: Replacing @code{inputenc} for use in LuaTeX
Description:

LuaTeX operates by default in UTF-8 input; thus LaTeX documents that need 8-bit character-sets need special treatment. The package, therefore, replaces the LaTeX standard inputenc for use under LuaTeX. With a current LuaTeX,the package has the same behaviour with LuaTeX as inputenc has under pdfTeX.

texlive-bxcjkjatype 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxcjkjatype
Licenses: Expat
Build system: texlive
Synopsis: Typeset Japanese with pdfLaTeX and CJK
Description:

The package provides a working configuration of the CJK package, suitable for Japanese typesetting of moderate quality. Moreover, it facilitates use of the CJK package for pLaTeX users, by providing commands that are similar to those used by the pLaTeX kernel and some other packages used with it.

texlive-xmltex 2025.2
Propagated dependencies: texlive-babel@2025.2 texlive-cm@2025.2 texlive-firstaid@2025.2 texlive-hyphen-complete@2025.2 texlive-knuth-lib@2025.2 texlive-l3backend@2025.2 texlive-l3kernel@2025.2 texlive-latex@2025.2 texlive-latex-fonts@2025.2 texlive-pdftex@2025.2 texlive-tex@2025.2 texlive-tex-ini-files@2025.2 texlive-unicode-data@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xmltex
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Support for parsing XML documents
Description:

The package provides an implementation of a parser for documents matching the XML 1.0 and XML Namespace Recommendations. Element and attribute names, as well as character data, may use any characters allowed in XML, using UTF-8 or a suitable 8-bit encoding.

texlive-robustindex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/robustindex
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Create index with pagerefs
Description:

Third parties often change the page numbers without rerunning makeindex. One would like to make the page numbers in the index entries more robust. This bundle provides robustindex.sty and robustglossary.sty, which use the \pageref mechanism to maintain correct page numbers.

texlive-biblatex-true-citepages-omit 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-true-citepages-omit
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Correct some limitations of BibLaTeX @samp{citepages=omit} option
Description:

This package deals with a limitation of the citepages=omit option of the verbose family of BibLaTeX citestyles. The option works when you \cite[xx]{key}, but not when you \cite[\pno~xx, some text]{key}. The package corrects this problem.

texlive-gustprog 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gustprog
Licenses: Public Domain
Build system: texlive
Synopsis: Utility programs for Polish users of TeX
Description:

This package provides utility programs for Polish users of TeX. These programs are provided as sources, not installed in the bin directories.

texlive-xits 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xits
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Scientific Times-like font
Description:

XITS is a Times-like font for scientific typesetting with proper mathematical support for modern, Unicode and OpenType capable TeX engines, namely LuaTeX and XeTeX. For use with LuaLaTeX or XeLaTeX, support is available from the fontspec and unicode-math packages.

Total packages: 70995