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

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-yinit-otf 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/yinit-otf
Licenses: Public Domain
Build system: texlive
Synopsis: OTF conversion of Yannis Haralambous' Old German decorative initials
Description:

This package is a conversion of the yinit font into OTF. Original Metafont files for yinit are in the yinit package.

texlive-l3packages 2025.2
Propagated dependencies: texlive-l3kernel@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l3packages
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: High-level LaTeX3 concepts
Description:

This collection contains implementations for aspects of the LaTeX3 kernel, dealing with higher-level ideas such as the Designer Interface. The packages here are considered broadly stable (The LaTeX3 Project does not expect the interfaces to alter radically). These packages are built on LaTeX2e conventions at the interface level, and so may not migrate in the current form to a stand-alone LaTeX3 format.

Packages provided are xparse, which provides a high-level interface for declaring document commands xfp, an expandable IEEE 754 FPU for LaTeX, l3keys2e, which makes the facilities of the kernel module l3keys available for use by LaTeX 2e packages, xtemplate, which provides a means of defining generic functions using a key-value syntax, and xfrac, which provides flexible split-level fractions.

texlive-almfixed 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/almfixed
Licenses: GUST font license 1.0
Build system: texlive
Synopsis: Extend TeX-Gyre Latin Modern to full Arabic Unicode support
Description:

Arabic-Latin Modern Fixed is an extension of TeX-Gyre Latin Modern Mono 10 Regular. Every glyph and OpenType feature of the Latin Modern Mono has been retained, with minor improvements. On the other hand, we have changed the vertical metrics of the font.

The unique feature of Arabic-Latin Modern is its treatment of vowels and diacritics. Each vowel and diacritic (ALM Fixed contains a total of 68 such glyphs) may now be edited horizontally within any text editor or processor. Editing complex Arabic texts will now be much easier to input and to proofread.

texlive-cjk 2025.2
Propagated dependencies: texlive-arphic@2025.2 texlive-cns@2025.2 texlive-garuda-c90@2025.2 texlive-norasi-c90@2025.2 texlive-uhc@2025.2 texlive-wadalab@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cjk
Licenses: GPL 2
Build system: texlive
Synopsis: CJK language support
Description:

CJK is a macro package for LaTeX, providing simultaneous support for various Asian scripts in many encodings (including Unicode): Chinese (both traditional and simplified), Japanese, Korean and Thai. A special add-on feature is an interface to the Emacs editor (cjk-enc.el) which gives simultaneous, easy-to-use support to a bunch of other scripts in addition to the above -- Cyrillic, Greek, Latin-based scripts, Russian and Vietnamese are supported.

texlive-stdpage 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stdpage
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Standard pages with n lines of at most m characters each
Description:

For translations, proofreading, journal contributions etc., standard pages are used. Those standard pages consist of a fixed number of lines and characters per line. This package produces pages with n lines of at most m characters each.

texlive-hyperxmp 2025.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hyperxmp
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Embed XMP metadata within a LaTeX document
Description:

XMP (eXtensible Metadata Platform) is a mechanism proposed by Adobe for embedding document metadata, within the document itself. The metadata is designed to be easy to extract, even by programs that are oblivious to the document's file format. The hyperxmp package makes it trivial for LaTeX document authors to store XMP metadata in their documents as well.

texlive-smartref 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/smartref
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extend LaTeX's @code{\ref} capability
Description:

The package extends the LaTeX labelling system: whenever a label is set, the values of counters (selected by the user) are recorded, along with the label. The value of these counters can be recalled with a command similar to \pageref.

The package also adds commands \sNAMEref (for each counter NAME that the user has selected); these commands display something only if the value of the NAME counter is changed from when the label was set. Many commands are provided to serve as a macro programming environment for using the extended labels.

texlive-chronosys 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chronosys
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Drawing time-line diagrams
Description:

This package provides macros to produce time line diagrams. Interfaces for Plain TeX, ConTeXt and LaTeX are provided.

texlive-cslatex 2025.2
Propagated dependencies: texlive-atbegshi@2025.2 texlive-atveryend@2025.2 texlive-cm@2025.2 texlive-csplain@2025.2 texlive-everyshi@2025.2 texlive-firstaid@2025.2 texlive-hyphen-base@2025.2 texlive-l3kernel@2025.2 texlive-l3packages@2025.2 texlive-latex@2025.2 texlive-latex-fonts@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/cslatex
Licenses: GPL 3+
Build system: texlive
Synopsis: LaTeX support for Czech/Slovak typesetting
Description:

This package provides LaTeX support for Czech and Slovak typesetting.

texlive-ctan-o-mat 2025.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ctan-o-mat
Licenses: Modified BSD
Build system: texlive
Synopsis: Upload or validate a package for CTAN
Description:

This program can be used to automate the upload of a package to CTAN. The description of the package is contained in a configuration file. The provided information is validated in any case. If the validation succeeds and not only the validation is requested, then the provided archive file will be placed in the incoming area of the CTAN for further processing by the CTAN team. In any case any finding during the validation is reported at the end of the processing. Note that the validation is the default and an official submission has to be requested by an appropriate command line option.

texlive-brandeis-dissertation 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/brandeis-dissertation
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Class for Brandeis University dissertations
Description:

The class will enable the user to typeset a dissertation which adheres to the formatting guidelines of Brandeis University GSAS.

texlive-mathsemantics 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mathsemantics
Licenses: Expat
Build system: texlive
Synopsis: Semantic math commands in LaTeX
Description:

This LaTeX package provides both syntactic and semantic helpers to typeset mathematics in LaTeX. The syntactic layer eases typesetting of formulae in general, while the semantic layer provides commands like \inner{x}{y} to unify typesetting of inner products. These not only unify typesetting of math formulae but also allow easily adapting notation if a user prefers to. The semantic layer is split into topics.

texlive-beton 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beton
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use Concrete fonts
Description:

This package typesets a LaTeX document with the Concrete fonts designed by Don Knuth and used in his book Concrete Mathematics.

texlive-libkpathsea 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Path searching library
Description:

Kpathsea is a library whose purpose is to return a filename from a list of user-specified directories similar to how shells look up executables.

texlive-urwchancal 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/urwchancal
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use URW's clone of Zapf Chancery as a maths alphabet
Description:

The package allows (the URW clone of) Zapf Chancery to function as a maths alphabet, the target of \mathcal or \mathscr, with accents appearing where they should, and other spacing parameters set to reasonable (not very tight) values. The font itself may be found in the URW basic fonts collection. This package supersedes the pzccal package.

texlive-decimalcomma 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/decimalcomma
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Comma for decimal numbers
Description:

This small package offers a new definition of the comma , as an active character. It ensures the correct spacing in mathematical mode when using the comma either as a decimal separator or as a list separator. With this package, the comma behaves similarly to ncccomma, but the code is lighter, and several compatibility issues have been fixed.

texlive-todo 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/todo
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Make a to-do list for a document
Description:

The package allows you to insert ``to do'' marks in your document, to make lists of such items, and to cross-reference to them.

texlive-biblatex-jura2 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-jura2
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Citation style for the German legal profession
Description:

The package offers BibLaTeX support for citations in German legal texts.

texlive-ffcode 2025.2
Propagated dependencies: texlive-listings@2025.2 texlive-pgfopts@2025.2 texlive-tcolorbox@2025.2
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-cqubeamer 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cqubeamer
Licenses: Expat CC-BY 4.0
Build system: texlive
Synopsis: LaTeX Beamer Template for Chongqing University
Description:

This package provides a LaTeX beamer template designed for researchers of Chongqing University. It can be used for academic reports, conferences, or thesis defense, and can be helpful for delivering a speech. It should be used with the XeTeX engine.

texlive-quickreaction 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/quickreaction
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Simple way to typeset chemical reactions
Description:

This package provides the quickreaction environment and the \quickarrow command to simplify the typesetting of chemical reactions.

texlive-scientific-thesis-cover 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scientific-thesis-cover
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Provides cover page and affirmation at the end of a thesis
Description:

Institutions require a cover page and an affirmation at the end of a thesis. This package provides both.

texlive-glossaries-danish 2025.2
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-kvmap 2025.2
Propagated dependencies: texlive-amsmath@2025.2 texlive-l3experimental@2025.2 texlive-pgf@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kvmap
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create Karnaugh maps with LaTeX
Description:

This LaTeX package allows the creation of (even large) Karnaugh maps. It provides a tabular-like input syntax and support for drawing bundles (implicants) around adjacent values.

Total packages: 70995