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

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-luatodonotes 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatodonotes
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Add editing annotations in a LuaLaTeX document
Description:

The package allows the user to insert comments into a document that suggest (for example) further editing that may be needed. The comments are shown in the margins alongside the text; different styles for the comments may be used; the styles are selected using package options. The package is based on the package todonotes, and depends heavily on Lua, so it can only be used with LuaLaTeX.

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-semesterplannerlua 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/semesterplannerlua
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw organizational matters useful for planning a semester
Description:

This LaTeX package provides commands to print timetables, lists of appointments and exams. Also it is possible to draw calendars of specified ranges (and mark dates which were previously listed).

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

The package provides the language definition file for support of Kurmanji in Babel. Kurmanji belongs to the family of Kurdish languages. Some shortcuts are defined, as well as translations to Kurmanji of standard LaTeX names. Note that the package is dealing with Northern Kurdish, written using a Latin-based alphabet. The arabxetex package offers support for Kurdish written in Arabic script.

texlive-vruler 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vruler
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Numbering text
Description:

The package offers facilities for adding a columns of numbering to the general text so that the text can be properly referenced. The vertical ruler can be scaled and moved freely.

texlive-dvidvi-bin 2025.2
Dependencies: texlive-libkpathsea@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvidvi
Licenses: GPL 3
Build system: gnu
Synopsis: Binary for @code{texlive-dvidvi}
Description:

This package provides the binary for texlive-dvidvi.

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

The package enables the author to create acronyms in a simple way, and provides means to add them to different classes of acronyms. Lists can be created of separate acronym classes. The package option single instructs the package to ignore acronyms that are used only once in the whole document. As an experimental feature the package also offers the option sort which automatically sorts the list created by \printacronyms.

texlive-pst-rubans 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-rubans
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Draw three-dimensional ribbons
Description:

The package uses PStricks and pst-solides3d to draw three dimensional ribbons on a cylinder, torus, sphere, cone or paraboloid. The width of the ribbon, the number of turns, the colour of the outer and the inner surface of the ribbon may be set. In the case of circular and conical helices, one may also choose the number of ribbons.

texlive-lgreek 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lgreek
Licenses: GPL 2
Build system: texlive
Synopsis: LaTeX macros for using Silvio Levy's Greek fonts
Description:

This package provides a conversion of Silvio Levy's Plain TeX macros for use with LaTeX.

texlive-fontware-bin 2025.2
Dependencies: fontconfig-minimal@2.14.0 harfbuzz@11.4.4 icu4c@73.1 libpng@1.6.39 libxt@1.3.1 zlib@1.3.1 zziplib@0.13.78
Propagated dependencies: texlive-libkpathsea@2025.2 texlive-scripts@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vfware
Licenses: Donald Knuth's license for TeX
Build system: gnu
Synopsis: Binaries for @code{texlive-fontware}
Description:

This package provides the binaries for texlive-fontware.

texlive-zlmtt 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zlmtt
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Use Latin Modern Typewriter fonts
Description:

The package allows selection of Latin Modern Typewriter fonts with scaling and access to all its features.

texlive-latex-refsheet 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-refsheet
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX reference sheet for a thesis with KOMA-Script
Description:

This LaTeX reference sheet is for writing a thesis using the KOMA-Script document classes (scrartcl, scrreprt, scrbook) and all the packages needed for a thesis in natural sciences.

texlive-stanli 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stanli
Licenses: GPL 3+ LPPL 1.3+
Build system: texlive
Synopsis: TikZ Library for Structural Analysis
Description:

STANLI is a STructural ANalysis LIbrary based on PGF/TikZ. Creating new assignments and tests, at university, is usually a very time-consuming task, especially when this includes drawing graphics. In the field of structural engineering, those small structures are a key part for teaching. This package permits creating such 2D and 3D structures in a very fast and simple way.

texlive-ptex-base 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ptex-base
Licenses: Modified BSD
Build system: texlive
Synopsis: Plain TeX format for pTeX and e-pTeX
Description:

The bundle contains the plain TeX format for pTeX and e-pTeX.

texlive-lectureslides 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lectureslides
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Combine single PDF files into one file
Description:

This package makes it easy to combine and index individual PDF files into one large PDF file.

texlive-cjkutils 2025.2
Propagated dependencies: texlive-cjkutils-bin@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-cesenaexam 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cesenaexam
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class file to typeset exams
Description:

This LaTeX document class has been designed to typeset exams.

texlive-exam-n 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exam-n
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Exam class, focused on collaborative authoring
Description:

The class design offers:

  • direct support for collaborative development of an exam, using a model in which a departmental exams convener or exam chair coordinates multiple authors writing individual questions (the class file and associated process is in regular use within a physics and astronomy department);

  • all of the traditional exam paper features such as sectioning, per-part running marks, ``Question n continued'' catchwords, and so on;

  • readily configured local adaptation.

texlive-biblatex-mla 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-mla
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: MLA style files for BibLaTeX
Description:

The package provides BibLaTeX support for citations in the format specified by the MLA handbook.

texlive-tagpdf 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tagpdf
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX
Description:

The package offers tools to experiment with tagging and accessibility using pdfLaTeX and LuaTeX. It isn't meant for production but allows the user to try out how difficult it is to tag some structures; to try out how much tagging is really needed; to test what else is needed so that a PDF works e.g., with a screen reader. Its goal is to get a feeling for what has to be done, which kernel changes are needed, how packages should be adapted.

texlive-glossaries 2025.2
Dependencies: perl@5.36.0
Propagated dependencies: texlive-amsmath@2025.2 texlive-datatool@2025.2 texlive-etoolbox@2025.2 texlive-mfirstuc@2025.2 texlive-tracklang@2025.2 texlive-xfor@2025.2 texlive-xkeyval@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create glossaries and lists of acronyms
Description:

The glossaries package supports acronyms and multiple glossaries, and has provision for operation in several languages (using the facilities of either Babel or Polyglossia). New entries are defined to have a name and description (and optionally an associated symbol). Support for multiple languages is offered, and plural forms of terms may be specified. An additional package, glossaries-accsupp, can make use of the accsupp package mechanisms for accessibility support for PDF files containing glossaries. The user may define new glossary styles, and preambles and postambles can be specified. There is provision for loading a database of terms, but only terms used in the text will be added to the relevant glossary.

The package uses an indexing program to provide the actual glossary; either MakeIndex or Xindy may serve this purpose, and a Perl script is provided to serve as interface. The package supersedes glossary package (which is now obsolete).

texlive-fc 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fc
Licenses: GPL 2
Build system: texlive
Synopsis: Fonts for African languages
Description:

This package includes fonts for African languages. The fonts are provided as Metafont source, in the familiar arrangement of lots of preamble files and a modest set of glyph specifications.

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

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

texlive-gnu-freefont 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gnu-freefont
Licenses: GPL 3
Build system: texlive
Synopsis: Unicode font, with rather wide coverage
Description:

The package provides a set of outline (i.e., OpenType

Total packages: 69235