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

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-edmac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/edmac
Licenses: GPL 2
Build system: texlive
Synopsis: Typeset critical editions
Description:

This is the type example package for typesetting scholarly critical editions.

texlive-minted-code 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minted-code
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Predefined environments for typesetting LaTeX code with @code{minted}
Description:

With package minted, one can typeset LaTeX code with Unicode characters. This package defines several environments to simplify the application.

texlive-liederbuch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/liederbuch
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Store songs or other content for repeated use in documents
Description:

This package is meant for content which you reuse regularly, like songs in small booklets. For example the booklets used at church, weddings or similar events. You typeset your content once (most likely a song), garnish it with some meta data and put it into a file. From there you can insert this content into your document with one single line. The inserted content can have header and footer that use the meta data (i.e., title, composer, lyricist). Inside these content fragments, you can combine an image of a stave line with song lyrics.

texlive-mugsthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mugsthesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Thesis class complying with Marquette University Graduate School requirements
Description:

The bundle offers a thesis class, based on memoir, that complies with Marquette University Graduate School requirements.

texlive-colorweb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colorweb
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extend the @code{color} package colour space
Description:

The package makes the 216 ``web-safe colours'' available to the standard color package.

texlive-xespotcolor 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xespotcolor
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Spot colours support for XeLaTeX
Description:

The package provides macros for using spot colours in LaTeX documents. The package is a reimplementation of the spotcolor package for use with XeLaTeX. As such, it has the same user interface and the same capabilities.

texlive-tikz-bpmn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-bpmn
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: TikZ library for creating BPMN models
Description:

This package provides primitives for drawing Business Process Modelling and Notation (BPMN) models. It includes tasks, subprocesses, events, task markers and gateways. The symbols aim to follow the BPMN standard as closely as possible.

texlive-magicnum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/magicnum
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Access TeX systems' ``magic numbers''
Description:

This package allows access to the various parameter values in TeX (catcode values), e-TeX (group, if and node types, and interaction mode), and LuaTeX (pdfliteral mode) by a hierarchical name system.

texlive-songproj 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/songproj
Licenses: Modified BSD
Build system: texlive
Synopsis: Generate Beamer slideshows with song lyrics
Description:

This package, together with the Beamer class, is used to generate slideshows with song lyrics. This is typically used in religious services in churches equipped with a projector, for which this package has been written, but it can be useful for any type of singing assembly. It provides environments to describe a song in a natural way, and formatting it into slides with overlays. The package comes with an additional Python script that can be used to convert plain-text song lyrics to the expected LaTeX markup.

texlive-fouriernc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fouriernc
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Use New Century Schoolbook text with Fourier maths fonts
Description:

This package provides a LaTeX mathematics font setup for use with New Century Schoolbook text.

texlive-subsupscripts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subsupscripts
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Range of sub- and superscript commands
Description:

The package provides a comprehensive and flexible set of commands for combinations of left and right sub- and superscripts.

texlive-zeckendorf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zeckendorf
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Algebra withe Zeckendorf and Bergman representations of big integers
Description:

This package extends the \xinteval syntax to do algebra in Q(phi) (where phi is the golden ratio), and compute Fibonacci numbers, Zeckendorf representations of positive integers and Bergman phi-representations of the positive elements of Z[phi]. The $ character is used to compute the Knuth Fibonacci multiplication. Being based upon xintexpr, it allows to compute with ``arbitrarily'' big integers, the reasonable use being with integers of at most a few hundreds of digits.

texlive-mpfonts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mpfonts
Licenses: Donald Knuth's license for TeX LPPL 1.2+ SIL OFL 1.1 Public Domain
Build system: texlive
Synopsis: Computer Modern Type 3 fonts converted using MetaPost
Description:

The Computer Modern fonts are available in Type 1 format, but these renditions are somewhat thin and spindly, and produce much lighter results than the originals. These fonts are conversions to Type 3 fonts, done entirely in MetaPost; they are vector fonts which are a direct conversion from the original Metafont files, so they are the design most authentic to the originals. However, these fonts, because they are PostScript Type 3 fonts, are not suitable for on-screen reading, and should probably only be used for printing.

texlive-dtk 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dtk
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Document class for the journal of DANTE
Description:

The bundle provides a class and style file for typesetting Die TeXnische Komodie --- the communications of the German TeX Users Group DANTE e.V. The arrangement means that the class may be used by article writers to typeset a single article, as well as to produce the complete journal.

texlive-ulthese 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ulthese
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Thesis class and templates for Universite Laval
Description:

The package provides a class based on memoir to prepare theses and memoirs compliant with the presentation rules set forth by the Faculty of Graduate Studies of Universite Laval, Quebec, Canada. The class also comes with an extensive set of templates for the various types of theses and memoirs offered at Laval.

Please note that the documentation for the class and the comments in the templates are all written in French, the language of the target audience.

texlive-cellprops 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cellprops
Licenses: GPL 3+
Build system: texlive
Synopsis: Accept CSS-like selectors in @code{tabular}, @code{array}, etc
Description:

This package reworks the internals of tabular, array, and similar constructs, and adds a \cellprops command accepting CSS-like selectors and properties.

texlive-arrayjobx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arrayjobx
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Array data structures for (La)TeX
Description:

This package provides array data structures in (La)TeX, in the meaning of the classical procedural programming languages like Fortran, Ada or C, and macros to manipulate them. Arrays can be mono or bi-dimensional. This is useful for applications which require high level programming techniques, like algorithmic graphics programmed in the TeX language. The package supersedes the arrayjob package.

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

This is an add-on for the gb4e package used in linguistics. It implements the \Next, \NNext, \Last, and \LLast commands from the linguex package or the \nextx, \anextx, \lastx, \blastx, and \bblastx commands from the expex package.

texlive-doipubmed 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/doipubmed
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Special commands for use in bibliographies
Description:

The package provides the commands \doi, \pubmed and \citeurl. These commands are primarily designed for use in bibliographies. A LaTeX2HTML style file is also provided.

texlive-changepage 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/changepage
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Margin adjustment and detection of odd/even pages
Description:

The package provides commands to change the page layout in the middle of a document, and to robustly check for typesetting on odd or even pages. The package is an extraction of code from the memoir class, whose user interface it shares. This package will eventually replace the chngpage package, which is distributed with the package.

texlive-arsenal 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arsenal
Licenses: SIL OFL 1.1 LPPL 1.3c
Build system: texlive
Synopsis: Open Type font by Andrij Shevchenko
Description:

In 2011 Andrij's typeface became a winner of the Ukrainian Type Design Competition ``Mystetsky Arsenal'' in which three main criteria were sought for: being zeitgeist, practical, and Ukrainian. Andrij's winning entry was crowned Arsenal and made publicly available. Arsenal is a semi-grotesque with traditional forms. It is primarily designed for body text and intended for various professional communication. Its special qualities of letter shapes and subtle contrast modulation articulate grace and expressiveness. Arsenal's somewhat lyrical sentiment abides to the Ukrainian nature of the font. This package provides the fonts and LaTeX support for them with matching math. It needs LuaLaTeX or XeLaTeX.

texlive-seqcalc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/seqcalc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Package for declarative sequent-calculus proofs
Description:

This package provides a structured wrapper around the bussproofspackage. It provides a declarative interface for sequent calculus proofs, including rule declaration, rule application, formula normalization, shortcuts, and optional standard rule sets. The goal is to simplify the construction of proof trees while keeping the underlying bussproofs layout untouched.

texlive-kblocks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kblocks
Licenses: Expat
Build system: texlive
Synopsis: Easily typeset control block diagrams and signal flow graphs
Description:

Kblocks defines a number of commands to make drawing control block diagrams using TikZ/PGF more structured and easier. It reduces the learning curve for TikZ/PGF and serves as a frontend, by focusing on the block or flow diagrams only.

texlive-zitie 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zitie
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create CJK character calligraphy practicing sheets
Description:

This is a LaTeX package for creating CJK character calligraphy practicing sheets (copybooks). Currently, only XeTeX is supported.

Total packages: 32521