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

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-emotion 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emotion
Licenses: ASL 2.0
Build system: texlive
Synopsis: Make emojis more easy to use in XeLaTeX and LuaLaTeX
Description:

There are many emojis with long names, and we cannot remember them all. At the same time, when we type an emoji, we want to see what it looks like in text editor. Now, you do not need to remember the emoji name, just select it from the keyboard and wrap it with \emotion. Unlike other emoji packages, you can thus use emojis more easily and flexibly.

texlive-zugferd 2026.1
Propagated dependencies: texlive-siunitx@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zugferd
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: ZUGFeRD and Faktur-X invoicing using LaTeX
Description:

This package provides interfaces to allow creating ZUGFeRD or Faktur-X invoices with LaTeX including the XML file. It can be used to modify personal invoicing templates to fulfill the requirements for digital invoicing without further modification of the invoicing processes.

texlive-uafthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uafthesis
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Document class for theses at University of Alaska Fairbanks
Description:

This is document class for theses at University of Alaska Fairbanks.

texlive-wrapfig2 2026.1
Propagated dependencies: texlive-float@2026.1 texlive-pict2e@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wrapfig2
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Wrap text around figures
Description:

This package wrap text around figures. It is a fork of wrapfig package. It is backwards compatible with the original environments.

texlive-gu 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gu
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset crystallographic group-subgroup-schemes
Description:

The package simplifies typesetting of simple crystallographic group-subgroup-schemes in the Barnighausen formalism. It defines a new environment stammbaum, wherein all elements of the scheme are defined. Afterwards all necessary dimensions are calculated and the scheme is drawn. Currently two steps of symmetry reduction are supported.

texlive-ragged2e 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ragged2e
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Alternative versions of ragged-type commands
Description:

The ragged2e package defines new commands \Centering, \RaggedLeft, and \RaggedRight and new environments Center, FlushLeft, and FlushRight, which set ragged text and are easily configurable to allow hyphenation (the corresponding commands in LaTeX, all of whose names are lower-case, prevent hyphenation altogether).

texlive-causets 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/causets
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw causal set (Hasse) diagrams
Description:

This LaTeX package uses TikZ to generate (Hasse) diagrams for causal sets (causets) to be used inline with text or in mathematical expressions. The macros can also be used in the tikzpicture environment to annotate or modify a diagram.

texlive-barracuda 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/barracuda
Licenses: GPL 2
Build system: texlive
Synopsis: Draw barcodes with Lua
Description:

The Barracuda library is a modular Lua package for drawing barcode symbols. It provides modules for writing barcodes from a LuaTeX document. It is also possible to use Barracuda with a standalone Lua interpreter to draw barcodes in different graphic formats like SVG.

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

This package provides the Estonian language module for the glossaries package.

texlive-punk-latex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/punk-latex
Licenses: GPL 3+
Build system: texlive
Synopsis: LaTeX support for Punk fonts
Description:

The package and .fd file provide support for Knuth's Punk fonts. Although that bundle also offers support within LaTeX; the present package is to be preferred.

texlive-expdlist 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/expdlist
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Expanded description environments
Description:

The package provides additional features for the LaTeX description environment, including adjustable left margin. The package also allows the user to break a list (for example, to interpose a comment) without affecting the structure of the list (this works for itemize and eumerate lists and numbered lists remain in sequence).

texlive-msc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/msc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw MSC diagrams
Description:

The package should be useful to all people that prepare their texts with LaTeX and want to draw MSC in their texts. The package is not an MSC editor; it simply takes a textual description of an MSC and draws the corresponding MSC. The current version of the MSC macro package supports the full MSC2000 language.

texlive-tqft 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tqft
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Drawing TQFT diagrams with TikZ/PGF
Description:

The package defines some node shapes useful for drawing TQFT diagrams with TikZ/PGF. That is, it defines highly customisable shapes that look like cobordisms between circles, such as those used in TQFT and other mathematical diagrams.

texlive-randomwalk 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/randomwalk
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Random walks using TikZ
Description:

The randomwalk package provides a user command, \RandomWalk, to draw random walks with a given number of steps. Lengths and angles of the steps can be customized in various ways.

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-luatextra 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatextra
Licenses: Public Domain
Build system: texlive
Synopsis: Additional macros for Plain TeX and LaTeX in LuaTeX
Description:

The package provides a coherent extended programming environment for use with LuaTeX. It loads packages fontspec, luatexbase and lualibs, and provides additional user-level features and goodies.

texlive-tetragonos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tetragonos
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Four-Corner codes of Chinese characters
Description:

This is a XeLaTeX package for mapping Chinese characters to their codes in the Four-Corner method.

texlive-xechangebar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xechangebar
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extension of package @code{changebar} for use with XeLaTeX
Description:

The package extends package changebar so it can be used with XeLaTeX. It introduces the new option xetex for use with XeLaTeX. Everything else remains the same and users should consult the original documentation for usage information.

texlive-cjkpunct 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cjkpunct
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Adjust locations and kerning of CJK punctuation marks
Description:

The package serves as a companion package for CJK. It adjust locations and kerning of CJK punctuation marks.

texlive-calligra-type1 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calligra-type1
Licenses: Expat
Build system: texlive
Synopsis: Type 1 version of Calligra
Description:

This is a Type 1 conversion of Peter Vanroose's Calligra handwriting font.

texlive-hindawi-latex-template 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hindawi-latex-template
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX template for authors of the Hindawi journals
Description:

This package contains a LaTeX template for authors of the Hindawi journals. Authors can use this template for formatting their research articles for submissions.

texlive-xcite 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xcite
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Use citation keys from a different document
Description:

The package xcite is no longer necessary, because its functionality has been taken over by xr, so this final version is just a stub that loads xr.

texlive-shadow 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shadow
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Shadow boxes
Description:

This package defines a command \shabox (analogous to \fbox), and supporting mechanisms.

texlive-overlock 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/overlock
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Overlock sans fonts with LaTeX support
Description:

The package provides the Overlock and OverlockSC families of fonts, designed by Dario Manuel Muhafara, rounded sans-serif fonts in three weights (Regular, Bold, Black) with italic variants for each of them. There are also small-caps and old-style figures in the Regular weight.

Total packages: 32521