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

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-uml 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uml
Licenses: LPPL (any version)
Build system: texlive
Synopsis: UML diagrams in LaTeX
Description:

This package provides a PSTricks related package for writing UML (Unified Modelling Language) diagrams in LaTeX. Currently, it implements a subset of class diagrams, and some extra constructs as well. The package cannot be used together with pst-uml.

texlive-easy 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/easy
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Collection of easy-to-use macros
Description:

This package provides a collection of macros:

  • easybib, support for customising bibliographies;

  • easybmat, support for composing block matrices;

  • easyeqn, support for various aspects of equations;

  • easymat, support for composing matrices;

  • easytable, support for writing tables;

  • easyvector, a C-like syntax for writing vectors.

texlive-sfg 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sfg
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Draw signal flow graphs
Description:

This package defines some commands to draw signal flow graphs as used by electrical and electronics engineers and graph theorists.

texlive-ptex-manual 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ptex-manual
Licenses: Modified BSD
Build system: texlive
Synopsis: Japanese pTeX manual
Description:

This package contains the Japanese pTeX manual.

texlive-contract 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/contract
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset formalized legal documents such as contracts or statutes
Description:

This package enables the typesetting of formalized legal documents such as contracts, statutes etc. It will be the successor to the scrjura package. Like the latter, contract allows the typographically appealing typesetting of many different legal texts. The typesetting of contracts according to German conventions is supported out of the box. In addition, the package supports the definition of custom environments in order to typeset contracts and legal texts according to Anglo-American specifications, for example.

texlive-notoccite 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/notoccite
Licenses: Public Domain
Build system: texlive
Synopsis: Prevent trouble from citations in table of contents, etc
Description:

If you have \cite commands in \section-like commands, or in \caption, the citation will also appear in the table of contents, or list of whatever. If you are also using an unsrt-like bibliography style, these citations will come at the very start of the bibliography, which is confusing. This package suppresses the effect.

texlive-pst-graphicx 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-graphicx
Licenses: LPPL (any version)
Build system: texlive
Synopsis: PSTricks-compatible @code{graphicx} for use with Plain TeX
Description:

The package provides a version of graphicx that avoids loading the graphics bundle's (original) keyval package, which clashes with PSTricks use of xkeyval.

texlive-tikz-karnaugh 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-karnaugh
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Typeset Karnaugh maps using TikZ
Description:

The tikz-karnaugh package is a LaTeX package used to draw Karnaugh maps. It uses TikZ to produce high quality graph from 1 to 12 variables, but this upper limit depends on the TeX memory usage and can be different for you. You can control colour, styles and distances. It can be considered as an upgrade and extension of Andreas W. Wieland's karnaugh package towards TikZ supporting.

texlive-h2020proposal 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/h2020proposal
Licenses: GPL 3
Build system: texlive
Synopsis: LaTeX class and template for EU H2020 RIA proposal
Description:

This package consists of a class file as well as FET and ICT proposal templates for writing EU H2020 RIA proposals and generating automatically the many cross-referenced tables that are required.

texlive-kanaparser 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kanaparser
Licenses: Original BSD
Build system: texlive
Synopsis: Kana parser for LuaTeX
Description:

The package provides a kana parser for LuaTeX. It is a set of four macros that handle transliteration of text: from hiragana and katakana to Latin from Latin and katakana to hiragana from Latin and hiragana to katakana It can be used to write kana directly using only the ASCII character set or for education purposes. The package has support for obsolete and rarely used syllables, some only accessible via the provided toggle macro.

texlive-altsubsup 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/altsubsup
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Subscripts and superscripts with square brackets
Description:

This is a LaTeX package to write alternative and customisable subscripts and superscripts, with square brackets in the source code.

texlive-cleanthesis 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cleanthesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Clean LaTeX style for thesis documents
Description:

The package offers a clean, simple, and elegant LaTeX style for thesis documents.

texlive-nih 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nih
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for NIH grant applications
Description:

The nih class offers support for grant applications to NIH, a US government agency.

texlive-signchart 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/signchart
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create sign charts
Description:

The package allows users to easily typeset sign charts directly into their (La)TeX document.

texlive-jmsdelim 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jmsdelim
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Package for compositional delimiter sizing
Description:

Correctly sizing delimiters is very difficult, particularly in well-architected documents: a correctly engineered mathematical document will include macros for all operations, and these macros necessarily will include delimiters (such as parentheses). However, the correct size for the delimiter cannot be chosen ahead of time, because it will depend on the arguments; two options are available: Provide optional arguments to each notation macro for choosing delimiter sizes. This is nearly intractable to do in practice. Ignore delimiter sizes. With jmsdelim we offer an alternative: the correct delimiter sizes can be set at the leaf nodes of a mathematical expression, and magically bubble upward through the delimiters.

texlive-palette 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/palette
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create palettes for colors and symbols that can be swapped in
Description:

The package palette contains two files: colorpalette.sty and symbolpalette. One deals with colors and the other deals with symbols; the implementation is quite similar. With this package you can create themes. Each of these themes have a set of colors, and you can create palettes based on this theme with specific color values for each of the theme's color slots. The active palette for each theme can be swapped in to make experimenting with colors easier or give users choices as to which theme they pick.

texlive-longdivision 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/longdivision
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typesets long division
Description:

This package executes the long division algorithm and typesets the solutions. The dividend must be a positive decimal number and the divisor must be a positive integer. Repeating decimals is handled correctly, putting a bar over the repeated part of the decimal.

The package defines two macros, \longdivision and \intlongdivision. Each takes two arguments, a dividend and a divisor. \longdivision keeps dividing until the remainder is zero, or it encounters a repeated remainder. \intlongdivision stops when the dividend stops (though the dividend doesn't have to be an integer).

texlive-beautynote 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beautynote
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Elegant LaTeX Template for books and notes
Description:

The package is a specially designed to meet the publication of books and the production of LaTeX templates, with elegant chapter styles and unique page styles.

texlive-fast-diagram 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fast-diagram
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Easy generation of FAST diagrams
Description:

The package provides simple means of producing FAST diagrams, using TikZ/PGF tools. FAST diagrams are useful for functional analysis techniques in design methods.

texlive-dviasm 2025.2
Dependencies: python@3.11.14
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dviasm
Licenses: GPL 3+
Build system: texlive
Synopsis: Utility for editing DVI files
Description:

This package provides a Python script to support changing or creating DVI files via disassembling into text, editing, and then reassembling into binary format. It supports advanced features such as adding a preprint number or watermarks.

texlive-quattrocento 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/quattrocento
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Quattrocento and Quattrocento Sans fonts with LaTeX support
Description:

The package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Quattrocento and Quattrocento Sans families of fonts, designed by Pablo Impallari; the fonts themselves are also provided, in both TrueType and Type1 format. Quattrocento is a classic typeface with wide and open letterforms, and great x-height, which makes it very legible for body text at small sizes. Tiny details that only show up at bigger sizes make it also great for display use. Quattrocento Sans is the perfect sans-serif companion for Quattrocento.

texlive-cartonaugh 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cartonaugh
Licenses: CC-BY-SA 3.0
Build system: texlive
Synopsis: LuaLaTeX package for drawing karnaugh maps with up to 6 variables
Description:

This package, a fork of karnaugh-map package, draws karnaugh maps with 2, 3, 4, 5, and 6 variables. It also contains commands for filling the karnaugh map with terms semi-automatically or manually. Last but not least it contains commands for drawing implicants on top of the map.

texlive-ttfutils-bin 2025.2
Dependencies: freetype@2.13.3 texlive-libkpathsea@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ttfutils
Licenses: GPL 2+
Build system: gnu
Synopsis: Binaries for @code{texlive-ttfutils}
Description:

This package provides the binaries for texlive-ttfutils.

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.

Total packages: 70999