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

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-sauerj 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sauerj
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Bundle of utilities by Jonathan Sauer
Description:

The bundle consists of:

  • a tool for collecting text for later re-use,

  • a tool for typesetting the meta-information within a text,

  • a tool for use in constructing macros with multiple optional parameters,

  • a package for multiple column parallel texts,

  • a tool for processing key-value structured lists,

  • macros for typesetting a number as a German-language string.

texlive-biochemistry-colors 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biochemistry-colors
Licenses: LPPL (any version) GPL 3+
Build system: texlive
Synopsis: Colors used to display amino acids, nucleotides, sugars or atoms in biochemistry
Description:

Biochemistry-colors.sty defines the standard colors of biochemistry for use with the color package and the xcolor package. Colors include:

  • Shapely-colors for amino acids and nucleotides;

  • CPK-Colors (Corey, Pauling and Koltun) of elements;

  • Jmol-colors of elements, important isotopes and structures;

  • Glycopedia colors for sugars.

texlive-rotpages 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rotpages
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset sets of pages upside-down and backwards
Description:

The rotpages package allows you to format documents where small sets of pages are rotated by 180 degrees and rearranged, so that they can be read by turning the printed copy upside-down. It was developed for collecting exercises and solutions: using the package, you can print the exercise text normally and the solutions rotated.

texlive-skeyval 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/skeyval
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Key-value parsing combining features of @code{xkeyval} and @code{pgfkeys}
Description:

The package integrates the features of xkeyval and of pgfkeys by introducing a new type of handlers. Style keys, links, changing key callbacks and values on the fly, and other features of pgfkeys are introduced in a new context.

texlive-draftwatermark 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/draftwatermark
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Put a grey textual watermark on document pages
Description:

This package provides a means to add a textual, light grey watermark on every page or on the first page of a document. Typical usage may consist in writing words such as DRAFT or CONFIDENTIAL across document pages. The package performs a similar function to that of draftcopy, but its implementation is output device independent, and made very simple by relying on everypage.

texlive-matc3mem 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/matc3mem
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Class for MatematicaC3 textbooks
Description:

The class is a development of memoir, with additions (specifically, mathematical extensions) that provide support for writing the books for the Matematica C3 project to produce mathematical textbooks for use in Italian high schools.

texlive-chktex 2026.1
Propagated dependencies: texlive-chktex-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chktex
Licenses: GPL 2+
Build system: texlive
Synopsis: Check for errors in LaTeX documents
Description:

The program reports typographic and other errors in LaTeX documents. Filters are also provided for checking the LaTeX parts of CWEB documents.

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

This package typesets recipes with the ingredients lined up with their method step (somewhat similarly to the layout used in cooking).

texlive-covington 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/covington
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX macros for Linguistics
Description:

This package provides numerous minor LaTeX enhancements for linguistics, including multiple accents on the same letter, interline glosses (word-by-word translations), Discourse Representation Structures, and example numbering.

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

This package offers the command \DeclareFloatingEnvironment, which the user may use to define new floating environments which behave like the LaTeX standard foating environments figure and table.

texlive-easyformat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/easyformat
Licenses: GPL 3+
Build system: texlive
Synopsis: Easily add boldface, italics and smallcaps
Description:

This package allows the use of underscores and circumflexes to begin, respectively, end, italic, bold or small-caps formatting. The meaning of underscore and circumflex in math mode remain the same.

texlive-pascaltriangle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pascaltriangle
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw beautiful Pascal (Yanghui) triangles
Description:

This LaTeX3 package based on TikZ helps to generate beautiful Pascal (Yanghui) triangles. It provides a unique drawing macro \pascal which can generate isosceles or right-angle triangles customized by means of different \pascal macro options or the \pascalset macro.

texlive-outlining 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/outlining
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create outlines for scientific documents
Description:

Every scientific document requires outlining before it is written. This package adds simple macros for your LaTeX document.

texlive-crosswrd 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/crosswrd
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for typesetting crossword puzzles
Description:

The package provides a LaTeX method of typesetting crosswords, and assists the composer ensure that the grid all goes together properly.

texlive-fontware 2026.1
Propagated dependencies: texlive-fontware-bin@2026.1
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: texlive
Synopsis: Tools for virtual font metrics
Description:

Virtual font metrics are usually created in a textual form, the Virtual Property List, but programs that use them need to use binary files (the Virtual Font and the TeX Font Metric). The two programs provided in this package translate between the two forms: vptovf takes a VPL file and generates a VF file and a TFM file; vftovp takes a VF file and a TFM file and generates a VPL file.

texlive-ghsystem 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ghsystem
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Globally harmonised system of chemical (etc) naming
Description:

The package provides the means to typeset all the hazard and precautionary statements and pictograms in a straightforward way. The statements are taken from EU regulation 1272/2008.

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

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

texlive-subfiles 2026.1
Propagated dependencies: texlive-import@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subfiles
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Individual typesetting of sub-files of a main document
Description:

Using this package one can handle multi-file projects more comfortably, making it possible to both process the subsidiary files by themselves and to process the main file that includes them, without making any changes to either.

texlive-pronunciation 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pronunciation
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: American English pronunciation
Description:

This style file is designed for automatically typing phonetic symbols in American English. The system supports as many as 21,082 English words all told.

texlive-xfrac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xfrac
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Split-level fractions
Description:

This package uses the interface defined by LaTeX templates to provide flexible split-level fractions via the \sfrac macro. This is both a demonstration of the power of the template concept and also a useful addition to the available functionality in LaTeX2e.

texlive-acmconf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/acmconf
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for ACM conference proceedings
Description:

This class may be used to typeset articles to be published in the proceedings of ACM conferences and workshops. The layout produced by the acmconf class is based on the ACM's own specification.

texlive-seetexk 2026.1
Propagated dependencies: texlive-seetexk-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvibook
Licenses: Expat
Build system: texlive
Synopsis: Utilities for manipulating DVI files
Description:

The package provides a collection of utilities for manipulating DVI files:

  • dvibook, which will rearrange the pages of a DVI file into signatures as used when printing a book;

  • dviconcat, for concatenating pages of DVI file(s);

  • dviselect, which will select pages from one DVI file to create a new DVI file;

  • dvitodvi, which will rearrange the pages of a DVI file to create a new file;

  • libtex, a library for manipulating the files, from the old SeeTeX project.

texlive-optexcount 2026.1
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/optexcount
Licenses: Expat
Build system: texlive
Synopsis: Python script for counting words in OpTeX documents
Description:

OpTeXcount is a basic Python utility that analyzes OpTeX source code. It is inspired by already existing TeXcount for LaTeX. The functionality is really lightweight and basic. It counts words and other elements of OpTeX document and sorts them out into individual categories. Users can print the source code with highlighted words using several colors, so they see what is considered as word, header etc.

texlive-familytree 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/familytree
Licenses: GPL 2+
Build system: texlive
Synopsis: Draw family trees
Description:

This package draws family trees. Boxes describe individuals; lines connecting boxes represent sibling or parent-child relationships, or marriages. Excluding the marriage box, you can get a maleline/patrilineal tree, or a femaleline/matrilineal tree. For Japanese, the jlreq.cls vertical option (tate) is supported.

Total packages: 32967