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

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-pbsheet 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pbsheet
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Problem sheet class
Description:

This class is designed to simplify the typesetting of problem sheets with mathematics and computer science content. It is currently customised towards teaching in French (and the examples are in French).

texlive-subeqn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subeqn
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Package for subequation numbering
Description:

Sometimes it is necessary to be able to refer to subexpressions of an equation. In order to do that these subexpressions should be numbered. In standard LaTeX there is no provision for this. The subeqn package solves this. Note that this package is not compatible with the package subeqnarray, but it can be used together with the LaTeX class options leqno and fleqn.

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

The package provides the language definition file for support of Romanian in Babel. Translations to Romanian of standard LaTeX names are provided.

texlive-morisawa 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/morisawa
Licenses: FreeBSD
Build system: texlive
Synopsis: Selection of 5 standard Japanese fonts for pLaTeX and dvips
Description:

The package enables selection of 5 standard Japanese fonts for pLaTeX and dvips.

texlive-minim-math 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minim-math
Licenses: EUPL 1.2
Build system: texlive
Synopsis: Extensive maths for LuaTeX
Description:

This package provides a simple and highly configurable way to use Unicode and OpenType mathematics with simple LuaTeX, taking advantage of most of the engine's new capabilities in mathematical typesetting. Also included are the proper settings and definitions for almost all Unicode mathematical characters.

texlive-gb4e-next 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gb4e-next
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Linguistic tools
Description:

The package provides gb4e users two relative example reference commands: \Next refers to the next example in the document and \Prev refers to the previous example. No explicit label command is required.

texlive-regexpatch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/regexpatch
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: High level patching of commands
Description:

The package generalises the macro patching commands provided by P. Lehmann's etoolbox. The difference between this package and its sibling xpatch is that this package sports a very powerful \regexpatchcmd based on the l3regex module of the LaTeX3 experimental packages.

texlive-memoize-ext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/memoize-ext
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extended support for memoization with Memoize
Description:

This package provides automatic handling of additional kinds of material by or during memoization with Memoize. It also provides support for memoizing content in tagged PDFs and compatibility with ltx-talk. TikZ pictures tagged with alt, actualtext or artifact are handled automatically.

texlive-underscore 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/underscore
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Control the behaviour of @samp{_} in text
Description:

This package causes \_ in text mode (i.e., \textunderscore) to print an underscore so that hyphenation of words either side of it is not affected; a package option controls whether an actual hyphenation point appears after the underscore, or merely a break point. The package also arranges that, while in text, _ itself behaves as \textunderscore (the behaviour of _ in maths mode is not affected).

texlive-silence 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/silence
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Selective filtering of error messages and warnings
Description:

The package allows the user to filter out unwanted warnings and error messages issued by LaTeX, packages and classes, so they won't pop out when there's nothing one can do about them. Filtering goes from the very broad (``avoid all messages by such and such'') to the fine-grained (``avoid messages that begin with...''). Messages may be saved to an external file for later reference.

texlive-smart-eqn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/smart-eqn
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Automatic math symbol styling for LaTeX documents
Description:

In LaTeX typesetting, one usually needs to use different variants of a math symbol to clarify the meanings. For example, in linear algebra literature, it is common to use boldfaced symbols to represent vectors, and normal symbols to represent scalars. However, applying these variants by typing \mathbf, \mathrm commands manually can be daunting. This package aims to provide an automatic and customizable approach for math symbol styling which eliminates the need to enter style commands repeatedly.

texlive-horoscop 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/horoscop
Licenses: Public Domain
Build system: texlive
Synopsis: Generate astrological charts in LaTeX
Description:

The horoscop package provides a unified interface for astrological font packages; typesetting with pict2e of standard wheel charts and some variations, in PostScript- and PDF-generating TeX engines; and access to external calculation software (Astrolog and Swiss Ephemeris) for computing object positions.

texlive-hatching 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hatching
Licenses: Public Domain
Build system: texlive
Synopsis: MetaPost macros for hatching interior of closed paths
Description:

The file hatching.mp contains a set of MetaPost macros for hatching interior of closed paths.

texlive-ektype-tanka 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ektype-tanka
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Devanagari fonts by EkType
Description:

This package provides a collection of some Devanagari fonts by EkType: Mukta, Baloo, Modak, and Jaini.

texlive-tagging 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tagging
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Document configuration with tags
Description:

The package allows the user to generate multiple documents from a single source, by marking pieces of the document with tags and specifying which marked pieces to include or exclude.

texlive-uni-titlepage 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uni-titlepage
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Universal titlepages with configuration options and predefined styles
Description:

Creation of title pages is something most authors should not have to do. But reality is not perfect, so a lot of authors have to do it. This package not only provides several pages for the title instead of only one --- at least five are typical for a thesis! ---, it also provides a bunch of predefined titlepage styles with several standard elements, and optionally additional elements.

texlive-phonrule 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/phonrule
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Typeset linear phonological rules
Description:

The package provides macros for typesetting phonological rules like those in Sound Pattern of English (Chomsky and Halle 1968).

texlive-ifthenx 2026.1
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.

texlive-isopt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/isopt
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Writing a TeX length with a space between number and unit
Description:

Writing a TeX length with \the writes the value and the unit without a space. Package isopt provides a macro \ISO which inserts a user defined space between number and unit.

texlive-lstfiracode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lstfiracode
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Use Fira Code font for listings
Description:

The lstfiracode package defines FiraCodeStyle for the use with the listings package. This style contains almost all ligatures in Fira Code family of fonts.

texlive-rub-kunstgeschichte 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rub-kunstgeschichte
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Class for the art history institute at Ruhr University Bochum
Description:

This package provides a LaTeX class implementing the guidelines on scientific writing of the art history institute (Kunstgeschichtliches Institut) at Ruhr University Bochum.

texlive-ifplatform 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifplatform
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Conditionals to test which platform is being used
Description:

This package uses the (La)TeX extension -shell-escape to establish whether the document is being processed on a Windows or on a Unix-like system, or on Cygwin.

Booleans provided are: \ifwindows, \iflinux, \ifmacosx and \ifcygwin. The package also preserves the output of uname on a Unix-like system, which may be used to distinguish between various classes of Unix systems.

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

This package provides Metafont (by Donald Knuth) and Adobe Type 1 (by Taco Hoekwater) versions of the font containing the odd symbols Knuth uses in his books. LaTeX support is available using the manfnt package.

texlive-derivative 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/derivative
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Nice and easy derivatives
Description:

Typesetting derivatives and differentials in a consistent way are clumsy and require care to ensure the preferred formatting. Several packages have been developed for this purpose, each with its own features and drawbacks, with the most ambitious one being diffcoeff. While this package is comparable to diffcoeff in terms of features, it takes a different approach. One difference is this package provides more options to tweak the format of the derivatives and differentials. However, the automatic calculation of the total order isn't as developed as the one in diffcoeff. This package makes it easy to write derivatives and differentials consistently with its predefined commands. It also provides a set of commands that can define custom derivatives and differential operators. The options follow a consistent naming scheme making them easy to use and understand.

Total packages: 32521