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

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-colorsep 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colorsep
Licenses: Public Domain
Build system: texlive
Synopsis: Color separation
Description:

This package provides support for colour separation when using Dvips.

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

The package establishes French conventions in a document (or a subset of the conventions, if French is not the main language of the document).

texlive-randomlist 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/randomlist
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Deal with database, loop, and random in order to build personalized exercises
Description:

The main aim of this package is to work on lists, especially with random operations. The hidden aim is to build a personal collection of exercises with different data for each pupil.

texlive-iffont 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/iffont
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Conditionally load fonts with @code{fontspec}
Description:

This package provides a macro to select the first font XeLaTeX or LuaTeX can find in a comma separated list and, additionally, a number of macro tests.

texlive-linkedthm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/linkedthm
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Hyperlinked theorem-proof environments for LaTeX
Description:

This package provides lightweight infrastructure for bidirectional linking between theorem-like environments and their corresponding proofs. It automatically adds a Proof hyperlink at the end of a theorem and a restated version with a Return link inside the proof. This is useful for mathematical writing and documentation, where proof navigation is essential.

texlive-pb-diagram 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pb-diagram
Licenses: GPL 2+
Build system: texlive
Synopsis: Commutative diagram package using LAMSTeX or Xy-pic fonts
Description:

The package provides a diagram environment. This allows the LaTeX user to easily create complex commutative diagrams, by placing formula nodes on a conceptual grid and attaching arrows to them.

texlive-counterz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/counterz
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Additional tools for counters
Description:

The package facilitates the use of stealth prefixes for counter names in order to help distinguish between counters from multiple input files. The package also provides a means to generate random counters and save such counter values for future typesetting.

texlive-exercises 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exercises
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Typeset exercises and solutions with automatic addition of points
Description:

This package defines the environments exercise and solution. The layout of these environments can be customized. The -- optional -- points in the exercises can be added automatically. The package also permits hiding the solutions.

texlive-luaimageembed 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luaimageembed
Licenses: Expat
Build system: texlive
Synopsis: Embed images as base64-encoded strings
Description:

This package embeds images directly as base64-encoded strings into a LuaLaTeX document. This can be useful, e.g., to package a document with images into a single TeX file, or with automatically generated graphics.

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

This package provides a Portuges language module for glossaries package.

texlive-xbmks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xbmks
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Create a cross-document bookmark tree
Description:

The package defines the concept of a document bundle, which is a collection of documents that are to be built separately, but have a common bookmark tree.

texlive-greenpoint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/greenpoint
Licenses: GPL 3+
Build system: texlive
Synopsis: Green Point logo
Description:

This package provides a Metafont-implementation of the logo commonly known as Der Grune Punkt (``The Green Point''). In Austria, it can be found on nearly every bottle. It should not be confused with the Recycle logo.

texlive-templates-fenn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/templates-fenn
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Templates for TeX usage
Description:

This package provides a set of templates for using LaTeX packages that the author uses, comprising:

  • scrlttr2.tex: a letter, written with scrlttr2.cls from the KOMA-Script bundl,

  • dinbrief.tex: a letter according to the German (DIN) standards, written with dinbrief.cls,

  • kbrief.tex: a brief memo (Kurzbrief) to accompany enclosures, as used in German offices, again based on dinbrief,

  • vermerk.tex: a general form for taking down notes on events in the office,

  • diabetes.tex: a diary for the basis-bolus insulin therapy of diabetes mellitus, using scrartcl.cls from the KOMA-Script bundle.

texlive-hepnames 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hepnames
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Pre-defined high energy particle names
Description:

Hepnames provides a pair of LaTeX packages, heppennames and hepnicenames, providing a large set of pre-defined high energy physics particle names built with the hepparticles package. The packages are based on pennames.sty by Michel Goosens and Eric van Herwijnen. Heppennames re-implements the particle names in pennames.sty, with some additions and alterations and greater flexibility and robustness due to the hepparticles structures, which were written for this purpose. Hepnicenames provides the main non-resonant particle names from heppennames with more friendly names.

texlive-calculatoritems 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calculatoritems
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Insert menus and items for classic calculators
Description:

This package inserts inline items and menus for classic calculators (Numworks, Casio, Texas instruments, HP).

texlive-tikz-feynhand 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-feynhand
Licenses: GPL 3+
Build system: texlive
Synopsis: Feynman diagrams with TikZ
Description:

This package lets you draw Feynman diagrams using TikZ. It is a low-end modification of the TikZ-Feynman package, one of whose principal advantages is the automatic generation of diagrams, for which it needs LuaTeX. TikZ-FeynHand only provides the manual mode and hence runs in LaTeX without any reference to LuaTeX. In addition it provides some new styles for vertices and propagators, alternative shorter keywords in addition to TikZ-Feynman's longer ones, some shortcut commands for quickly customizing the diagrams look, and the new feature of putting one propagator on top of another.

texlive-comicneue 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/comicneue
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Use Comic Neue with TeX(-alike) systems
Description:

Comic Neue is a well-known redesign of the (in)famous Comic Sans font. The package provides the original OpenType font for XeTeX and LuaTeX users, and also has converted Type1 files for pdfTeX users.

texlive-tabls 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tabls
Licenses: FSF-free
Build system: texlive
Synopsis: Better vertical spacing in tables and arrays
Description:

This package modifies LaTeX's array and tabular environments to keep text from touching other text or hlines above or below. Several new parameters are defined and some standard macros are re-defined. The package slows down compilation of tables, since each entry is boxed twice.

texlive-finbib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/finplain
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Finnish version of @file{plain.bst}
Description:

This package provides a Finnish version of plain.bst.

texlive-fiziko 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fiziko
Licenses: GPL 3+ CC-BY-SA 4.0
Build system: texlive
Synopsis: MetaPost library for physics textbook illustrations
Description:

This MetaPost library was initially written to automate some elements of black and white illustrations for a physics textbook. It provides functions to draw things like lines of variable width, shaded spheres, and tubes of different kinds, which can be used to produce images of a variety of objects. The library also contains functions to draw some objects constructed from these primitives.

texlive-tableof 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tableof
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Tagging tables of contents
Description:

The package provides the commands to flag chapters or sections (or anything else destined to become a TOC line). The command \nexttocwithtags{req1,req2,...}{excl1,excl2,...} specifies which tags are to be required and which ones are to be excluded by the next \tableofcontents (or equivalent) command. In a document that uses a class where \tableofcontents may only be used once, the command \tableoftaggedcontents{req1,req2,...}{excl1,excl2,...} may be used to provide several tables.

texlive-emisa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emisa
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package for preparing manuscripts for the journal @emph{EMISA}
Description:

The EMISA LaTeX package is provided for preparing manuscripts for submission to EMISA, and for preparing accepted submissions for publication as well as for typesetting the final document by the editorial office.

texlive-enverb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/enverb
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Read an environment verbatim
Description:

This package allows you to collect the contents of an environment verbatim, and provides that inside the macro \enverbBody. It also allows you to place arbitrary content at the start and end of each line (which doesn't have to be verbatim). The two convenience macros \enverbExecute and \enverbListings can be used to typeset the contents and wrap the contents inside another verbatim environment, respectively.

texlive-pst-solides3d 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-solides3d
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw perspective views of 3D solids
Description:

The package is designed to draw solids in 3d perspective. Its features include:

  • create primitive solids;

  • create solids by including a list of its vertices and faces;

  • faces of solids and surfaces can be colored by choosing from a very large palette of colors;

  • draw parametric surfaces in algebraic and reverse polish notation;

  • create explicit and parameterized algebraic functions drawn in 2 or 3 dimensions;

  • project text onto a plane or onto the faces of a solid;

  • support for including external database files.

Total packages: 32521