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

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-listing 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/listing
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Produce formatted program listings
Description:

The listing environment is provided and is similar to figure and table, although it is not a floating environment. Includes support for \caption, \label, \ref, and introduces \listoflistings, \listingname, \listlistingname. It produces a .lol file. It does not change \@makecaption (unless the option bigcaptions is used), so packages that change the layout of \caption still work.

texlive-astro 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/astro
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Astronomical (planetary) symbols
Description:

Astrosym is a font containing astronomical symbols, including those used for the planets, four planetoids, the phases of the moon, the signs of the zodiac, and some additional symbols. The font is distributed as Metafont source.

texlive-gamebook 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gamebook
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset gamebooks and other interactive novels
Description:

This package provides the means in order to lay-out gamebooks with LaTeX. A simple gamebook example is included with the package, and acts as a tutorial.

texlive-chicagolinks 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chicagolinks
Licenses: Expat
Build system: texlive
Synopsis: Chicago bibliography style that allows annotations
Description:

This bibliography style is intended to extend the Chicago bibliography style so that it can be annotated and at the same allowing DOI and URL fields.

texlive-memdesign 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/memdesign
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Notes on book design
Description:

A Few Notes on Book Design provides an introduction to the business of book design. It is an extended version of what used to be the first part of the memoir users manual.

texlive-uowthesistitlepage 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uowthesistitlepage
Licenses: LPPL 1.3c CC-BY-SA 4.0
Build system: texlive
Synopsis: Title page for dissertations at the University of Wollongong
Description:

The package redefines \maketitle to generate a title page for a UoW thesis, in accordance with the UoW branding guidelines. The package should be used with the book class to typeset a thesis. The package also defines a \declaration command that typesets the declaration that this thesis is your own work, etc., which is required in the front of each PhD thesis.

texlive-lettrine 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lettrine
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset dropped capitals
Description:

The lettrine package supports various dropped capitals styles, typically those described in the French typographic books. In particular, it has facilities for the paragraph text's left edge to follow the outline of capitals that have a regular shape (such as A and V).

texlive-metalogox 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/metalogox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Adjust TeX logos, with font detection
Description:

This package extends the metalogo package to automatically adjust the appearance of the logos TeX, LaTeX, LaTeX2e, XeLaTeX, and LuaLaTeX, depending on the font detected or the option given to metalogox.

texlive-modes 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/modes
Licenses: Public Domain
Build system: texlive
Synopsis: Collection of Metafont @code{mode_def}'s
Description:

The modes file collects all known Metafont modes for printing or display devices, of whatever printing technology. Special provision is made for write-white printers, and a landscape mode is available, for making suitable fonts for printers with pixels whose aspect is non-square. The file also provides definitions that make \specials identifying the mode in Metafont's GF output, and put coding information and other Xerox-world information in the TFM file.

texlive-sdrt 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sdrt
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for @acronym{SDRT, Segmented Discourse Representation Theory}
Description:

The package provides macros to produce the Box notation of SDRT (and DRT), to draw trees representing discourse relations, and finally to have an easy access to various mathematical symbols used in that theory, mostly with automatic mathematics mode, so they work the same in formulae and in text.

texlive-parnotes 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/parnotes
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Notes after every paragraph (or elsewhere)
Description:

The package provides the \parnote command. The notes are set as running paragraphs; placement is at the end of each paragraph, or manually, using the \parnotes command.

texlive-cm 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cm
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Computer Modern fonts for TeX
Description:

This package provides the Computer Modern fonts by Donald Knuth. The Computer Modern font family is a large collection of text, display, and mathematical fonts in a range of styles, based on Monotype Modern 8A.

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

This package provides a Polish language module for the glossaries package.

texlive-carlisle 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/carlisle
Licenses: LPPL (any version)
Build system: texlive
Synopsis: David Carlisle's small packages
Description:

Many of David Carlisle's more substantial packages stand on their own, or as part of the LaTeX latex-tools set; this set contains: making dotless j characters for fonts that don't have them; a method for combining the capabilities of longtable and tabularx; an environment for including plain TeX in LaTeX documents; a jiffy to create slashed characters for physicists.

texlive-hobsub 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hobsub
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Construct package bundles
Description:

Heiko Oberdiek's hobsub package (and hobsub-hyperref and hobsub-generic packages) defined a mechanism for concatenating multiple files into a single file for faster loading. The disadvantage is that it introduces hard dependencies between the source files that are included and complicates distribution and updates. It was principally used with hyperref but is not currently used in any standard packages in TeX Live. The packages are still distributed as simple stubs that reference the included packages via \RequirePackage rather than copying their source.

texlive-pgfkeyx 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pgfkeyx
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extended and more robust version of @code{pgfkeys}
Description:

The package extends and improves the robustness of the pgfkeys package. In particular, it can deal with active comma, equality sign, and slash in key parsing. The difficulty with active characters has long been a problem with the pgfkeys package. The package also introduces handlers beyond those that pgfkeys can offer.

texlive-hmtrump 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hmtrump
Licenses: FSF-free CC-BY-SA 4.0
Build system: texlive
Synopsis: Describe card games
Description:

This package provides a font with LuaLaTeX support for describing card games.

texlive-lua-placeholders 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-placeholders
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Specifying placeholders for demonstration purposes
Description:

This package is meant for setting parameters in a LuaLaTeX document in a more programmatic way with YAML. Parameters can be specified by adding a ``recipe'' file. These recipe files describe the parameter's type, placeholders or default values. From thereon, the placeholders can be displayed in the document and an ``example'' document can be created. An ``actual copy'' document can be created by loading additional ``payload'' files, which all must correspond to a recipe file.

texlive-latexmp 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexmp
Licenses: Public Domain
Build system: texlive
Synopsis: Interface for LaTeX-based typesetting in MetaPost
Description:

The MetaPost package latexMP implements a user-friendly interface to access LaTeX-based typesetting capabilities in MetaPost. The text to be typeset is given as string. This allows even dynamic text elements, for example counters, to be used in labels. Compared to other implementations it is much more flexible, since it can be used as direct replacement for btex.etex, and much faster, compared for example to the solution provided by tex.mp.

texlive-catcodes 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/catcodes
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Generic handling of TeX category codes
Description:

The bundle deals with category code switching; the packages of the bundle should work with any TeX format (with the support of the plainpkg package). The bundle provides:

  • stacklet.sty, which supports stacks that control the use of different catcodes;

  • actcodes.sty, which deals with active characters;

  • catchdq.sty, which provides a simple quotation character control mechanism.

texlive-bboldx 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bboldx
Licenses: FSF-free
Build system: texlive
Synopsis: Extend the @code{bbold} package with a Blackboard Bold alphabet
Description:

This is an extension of bbold to a package with three weights, of which the original is considered as light and the additions as regular and bold.

texlive-gitinfo-lua 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gitinfo-lua
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Display git project information in your LaTeX projects
Description:

This project aims to display Git project information in PDF documents. It is mostly written in Lua for executing the Git commands, thereby making this package only applicable for LuaLaTeX with shell escape enabled. If LuaLaTeX isn't working for you, you could try gitinfo2 instead. For LaTeX, a set of standard macros is provided for displaying basic information or setting the project directory, and a set of advanced macros for formatting commits and tags.

texlive-scripture 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scripture
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX style for typesetting @emph{Bible} quotations
Description:

The scripture package provides a set of macros for typesetting quotations from the Bible. It provides many features commonly seen in bibles such as dropped text for chapter numbers, superscripts for verse numbers, indented lines for poetry sections, narrow sections and hanging paragraphs. A reference for the quotation can optionally be added.

texlive-ifthenx 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifthenx
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extra tests for \ifthenelse
Description:

The package extends the ifthen package, providing extra predicates for the package's \ifthenelse command. The package is complementary to xifthen, in that they provide different facilities; the two may be loaded in the same document, as long as xifthen is loaded first.

Total packages: 70999