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

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-concepts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/concepts
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Keeping track of formal concepts for a particular field
Description:

The package helps to keep track of formal concepts for a specific field or document. This is particularly useful for scientific papers (for example, in physics, mathematics or computer science), which may introduce several concepts (with their own symbols). The package's commands allow the user to define a concept (typically, near its first use), and will ensure consistent use throughout the document.

texlive-anufinalexam 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/anufinalexam
Licenses: GPL 3+
Build system: texlive
Synopsis: LaTeX document shell for ANU final exam
Description:

This LaTeX document shell is created for the standard formatting of final exams in the ANU.

texlive-doibanner 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/doibanner
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate DOI banners and links
Description:

This package provides a LaTeX package to generate DOI banners and links.

texlive-pmdraw 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pmdraw
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw elements of the diagram monoids
Description:

This package allows you to draw elements of the diagram monoids, commonly referred to as diagrams.

texlive-collection-humanities 2026.1
Propagated dependencies: texlive-adtrees@2026.1 texlive-bibleref@2026.1 texlive-bibleref-lds@2026.1 texlive-bibleref-mouth@2026.1 texlive-bibleref-parse@2026.1 texlive-collection-latex@2026.1 texlive-covington@2026.1 texlive-diadia@2026.1 texlive-dramatist@2026.1 texlive-dvgloss@2026.1 texlive-ecltree@2026.1 texlive-edfnotes@2026.1 texlive-edmac@2026.1 texlive-eledform@2026.1 texlive-eledmac@2026.1 texlive-expex@2026.1 texlive-expex-glossonly@2026.1 texlive-gb4e@2026.1 texlive-gb4e-next@2026.1 texlive-gmverse@2026.1 texlive-interlinear@2026.1 texlive-jura@2026.1 texlive-juraabbrev@2026.1 texlive-juramisc@2026.1 texlive-jurarsp@2026.1 texlive-langnames@2026.1 texlive-ledmac@2026.1 texlive-lexikon@2026.1 texlive-lexref@2026.1 texlive-ling-macros@2026.1 texlive-linguex@2026.1 texlive-linguistix@2026.1 texlive-liturg@2026.1 texlive-liturgy-cw@2026.1 texlive-metrix@2026.1 texlive-nnext@2026.1 texlive-opbible@2026.1 texlive-parallel@2026.1 texlive-parrun@2026.1 texlive-phonrule@2026.1 texlive-plari@2026.1 texlive-play@2026.1 texlive-poemscol@2026.1 texlive-poetry@2026.1 texlive-poetrytex@2026.1 texlive-qobitree@2026.1 texlive-qtree@2026.1 texlive-reledmac@2026.1 texlive-rrgtrees@2026.1 texlive-rtklage@2026.1 texlive-screenplay@2026.1 texlive-screenplay-pkg@2026.1 texlive-sides@2026.1 texlive-stage@2026.1 texlive-textglos@2026.1 texlive-thalie@2026.1 texlive-theatre@2026.1 texlive-tree-dvips@2026.1 texlive-verse@2026.1 texlive-xyling@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: Humanities packages
Description:

This collection contains packages for law, linguistics, social sciences, humanities, etc.

texlive-lwarp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lwarp
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Converts LaTeX to HTML
Description:

This package converts LaTeX to HTML by using LaTeX to process the user's document and generate HTML tags. External utility programs are only used for the final conversion of text and images. Math may be represented by SVG files or MathJax. Hundreds of LaTeX packages are supported, and their load order is automatically verified. Documents may be produced by LaTeX, LuaLaTeX, XeLaTeX, and by several CJK engines, classes, and packages. A texlua script automates compilation, index, glossary, and batch image processing, and also supports latexmk. Configuration is semi-automatic at the first manual compile. Support files are self-generated. Print and HTML versions of each document may coexist. Assistance is provided for HTML import into EPUB conversion software and word processors.

texlive-dviout-util 2026.1
Propagated dependencies: texlive-dviout-util-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: Expat
Build system: texlive
Synopsis: Utilities from the @code{dviout} package
Description:

This package provides two utilities: chkdvifont, which check fonts in DVI/TFM/JFM/FONT files, and dvispc, which corrects the page-independence of DVI file using color specials or tpic specials, and transforms between a DVI file and a text file.

texlive-thaienum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thaienum
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Thai labels in @code{enumerate} environments
Description:

This LaTeX package provides a command to use Thai numerals or characters as labels in enumerate environments. Once the package is loaded with \usepackage{thaienum} you can use labels such as \thainum* or \thaimultialph* in conjunction with the package enumitem. Concrete examples are given in the documentation.

texlive-datatool-english 2026.1
Propagated dependencies: texlive-datatool@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datatool-english
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: English language support for datatool.sty v3.0+
Description:

The datatool-english bundle provides English language support for the datatool package. The English files provide encoding support for UTF-8 and ISO-8859-1 (Latin 1). This bundle also includes limited support for Old English (Anglo-Saxon) mainly to provide an example for a language that has multiple scripts (in this case, Latin and Runic) or for a language that has an extended Latin or non-Latin script.

texlive-boldtensors 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/boldtensors
Licenses: GPL 3+
Build system: texlive
Synopsis: Bold latin and greek characters through simple prefix characters
Description:

This package provides bold latin and greek characters within \mathversion{normal}, by using ~ and " as prefix characters.

texlive-lua-unicode-math 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-unicode-math
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: OpenType Math font support for LuaLaTeX
Description:

This package provides a faster and more compatible package to support using OpenType math fonts in LuaLaTeX as an alternative for unicode-math.

texlive-beamertheme-npbt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamertheme-npbt
Licenses: GPL 3 Public Domain
Build system: texlive
Synopsis: Collection of LaTeX Beamer themes
Description:

NPBT includes three Beamer themes: Sefiroth Consulting, FOM, FOM ifes and eufom.

texlive-tikz-mirror-lens 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-mirror-lens
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Spherical mirrors and lenses in TikZ
Description:

This package allows the automatic drawing of the image of objects in spherical mirrors and lenses from the data of the focus, from the position and height of the object. It calculates the position and height of the image, and also displays the notable rays.

texlive-shade 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shade
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Shade pieces of text
Description:

The package provides a shaded backdrop to a box of text. It uses a Metafont font (provided) which generates to appropriate shading dependent on the resolution used in the Metafont printer parameters.

texlive-lpic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lpic
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Put LaTeX material over included graphics
Description:

The package defines a convenient interface to put any LaTeX material on top of included graphics. The LaTeX material may also be rotated and typeset on top of a white box overshadowing the graphics. The coordinates of the LaTeX boxes are given relative to the original, unscaled graphics; when the graphics is rescaled, the LaTeX annotations stay at their right places (unless you do something extreme). In a draft mode, the package enables you to draw a coordinate grid over the picture for easy adjustment of positions of the annotations.

texlive-lisp-on-tex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lisp-on-tex
Licenses: FreeBSD
Build system: texlive
Synopsis: Execute LISP code in a LaTeX document
Description:

The package provides a LISP interpreter written using TeX macros; it is provided as a LaTeX package. The interpreter static scoping, dynamic typing, and eager evaluation.

texlive-nath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nath
Licenses: GPL 3+
Build system: texlive
Synopsis: Natural mathematics notation
Description:

Nath is a LaTeX style to separate presentation and content in mathematical typography. The style delivers a particular context-dependent presentation on the basis of a rather coarse context-independent notation. Highlighted features: depending on the context, the command \frac produces either built-up or case or solidus fractions, with parentheses added whenever required for preservation of the mathematical meaning; delimiters adapt their size to the material enclosed, rendering \left and \right almost obsolete.

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

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

texlive-kalendarium 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kalendarium
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Print dates according to the classical Latin calendar
Description:

kalendarium is a LaTeX3 package that provides several macros with which to print dates in classical Latin given days on the Julian or Gregorian calendars, using the same syntax used by ancient Roman authors. The format of these dates may be customised either in the package options or on a per-command basis; these options also allow for the generation of date strings according to different eras of the Classical period.

texlive-varisize 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/varisize
Licenses: Public Domain
Build system: texlive
Synopsis: Change font size in Plain TeX
Description:

This package provides a series of files, each of which defines a size-change macro. Note that 10point.tex is by convention called by one of the other files, so that there's always a way back.

texlive-babel-thai 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-thai
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for Thai within babel
Description:

The package provides support for typesetting Thai text within the Babel system.

texlive-emoji 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emoji
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Emoji support in (Lua)LaTeX
Description:

This package allows users to typeset emojis in LaTeX documents. It requires the LuaHBTeX engine.

texlive-typewriter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/typewriter
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset with a randomly variable monospace font
Description:

The typewriter package uses the OpenType Computer Modern Unicode Typewriter font, together with a LuaTeX virtual font setup that introduces random variability in grey level and angle of each character.

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

This package provides Metafont (by Donald Knuth) and Adobe Type 1 (by Taco Hoekwater) versions of the font containing the odd symbols Knuth uses in his books. LaTeX support is available using the manfnt package.

Total packages: 32967