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

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-flowfram 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/flowfram
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create text frames for posters, brochures or magazines
Description:

The flowfram package enables you to create frames in a document such that the contents of the document environment flow from one frame to the next in the order in which they were defined. This is useful for creating posters or magazines, indeed any form of document that does not conform to the standard one or two column layout.

texlive-proflycee 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/proflycee
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package for French maths teachers in high school
Description:

This package provides some commands to help French mathematics teachers for 15-18 years olds.

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

The package modifies the way the latin option to Babel operates when typesetting Latin. The style is somewhat frenchified in respect of punctuation spacings and footnote style; shortcuts are available in order to set accents on all vowels, including y and the diphthongs ae and oe.

texlive-mpgraphics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mpgraphics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Process and display MetaPost figures inline
Description:

The package allows LaTeX users to typeset MetaPost code inline and display figures in their documents with only and only one run of LaTeX, pdfLaTeX or XeLaTeX (no separate runs of mpost). Mpgraphics achieves this by using the shell escape (\write 18) feature of current TeX distributions, so that the whole process is automatic and the end user is saved the tiresome processing.

texlive-dejavu-otf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dejavu-otf
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for the TTF and OTF DejaVu fonts
Description:

The dejavu-otf package supports the TTF fonts from the DejaVu project and the OpenType version of the TeXGyre Math.

texlive-fnbreak 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fnbreak
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Warn for split footnotes
Description:

This package detects footnotes that are split over several pages, and writes a warning to the log file.

texlive-modernruler 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/modernruler
Licenses: Expat
Build system: texlive
Synopsis: Flexible ruler and annotation commands
Description:

While standard LaTeX rules can be rigid, this package introduces more flexible alternatives, including vertical rules, and underlined annotations.

texlive-lccaps 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lccaps
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Lowercased (spaced) small capitals
Description:

This little package serves the purpose of providing a uniform method to use lowercased small capitals and spaced lowercased small capitals. It comes with four new user macros:

  • \textlcc, the main feature: lowercased small capitals;

  • \spacedcaps, a prefix to small capitals text commands to slightly increase their spacing;

  • \textslcc and \textssc, which are shortcuts for \spacedcaps\textlcc and \spacedcaps\textsc (respectively).

texlive-luatex-cn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatex-cn
Licenses: ASL 2.0
Build system: texlive
Synopsis: LuaTeX package to handle Chinese text typesetting
Description:

This package provides a LuaTeX package for Chinese character typesetting, covering horizontal and vertical directions, and traditional or modern layout. It focuses on ancient books replication. It also implements decorative elements of traditional Chinese books, and interlinear notes.

texlive-rmathbr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rmathbr
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Repeating of math operator at the broken line and the new line in inline equations
Description:

Repeating of math operators at the broken line and the new line in inline equations is used in Cyrillic mathematical typography (Russian for example), but unfortunately LaTeX does not provide such an option. This package solves the problem by extending ideas described in M. I. Grinchuk TeX and Russian Traditions of Typesetting, and supports most of LaTeX mathematical packages.

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

The IEEEconf class implements the formatting dictated by the IEEE Computer Society Press for conference proceedings.

texlive-arabi 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arabi
Licenses: LPPL (any version)
Build system: texlive
Synopsis: (La)TeX support for Arabic and Farsi, compliant with Babel
Description:

The package provides an Arabic and Farsi script support for TeX without the need of any external pre-processor, and in a way that is compatible with Babel. The bi-directional capability supposes that the user has a TeX engine that knows the four primitives \beginR, \endR, \beginL and \endL. That is the case in both the TeX--XeT and e-TeX engines.

Arabi will accept input in several 8-bit encodings, including UTF-8. Arabi can make use of a wide variety of Arabic and Farsi fonts, and provides one of its own. PDF files generated using Arabi may be searched, and text may be copied from them and pasted elsewhere.

texlive-spreadtab 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spreadtab
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Spreadsheet features for LaTeX tabular environments
Description:

The package allows the user to construct tables in a manner similar to a spreadsheet. The cells of a table have row and column indices and these can be used in formulas to generate values in other cells.

texlive-bxwareki 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxwareki
Licenses: Expat
Build system: texlive
Synopsis: Convert dates from Gregorian to Japanese calendar
Description:

This LaTeX package provides commands to convert from the Gregorian calendar to the Japanese rendering of the Japanese calendar. You can choose whether the numbers are written in Western numerals or kanji numerals. Note that the package only deals with dates in the year 1873 or later, where the Japanese calendar is really a Gregorian calendar with a different notation of years.

texlive-media4svg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/media4svg
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Multimedia inclusion for the @code{dvisvgm} backend
Description:

This package implements an interface for embedding video and audio files in SVG output. SVG with embedded media is very portable, as it is supported by all modern Web browsers across a variety of operating systems and platforms, including portable devices. All DVI producing TeX engines can be used. The dvisvgm utility converts the intermediate DVI to SVG. By default, media files are embedded into the SVG output to make self-sufficient SVG files.

texlive-screenplay-pkg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/screenplay-pkg
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Package version of the screenplay document class
Description:

This package implements the tools of the screenplay document class in the form of a package so that screenplay fragments can be included within another document class.

texlive-probsoln 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/probsoln
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Generate problem sheets and their solution sheets
Description:

The package is designed for lecturers who have to generate new problem sheets for their students on a regular basis by randomly selecting a specified number of problems defined in another file. The package allows you easily to generate a new problem sheet that is different from the previous year, thus alleviating the temptation of students to seek out the previous year's students and checking out their answers. The solutions to the problems can be defined along with the problem, making it easy to generate the solution sheet from the same source code; problems may be reused within a document, so that solutions may appear in a different section of the same document as the problems they cover.

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

This package provides the language definition file for support of Polish in babel. Some shortcuts are defined, as well as translations to Polish of standard LaTeX names.

texlive-mweights 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mweights
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for multiple-weight font packages
Description:

Many font families available for use with LaTeX are available at multiple weights. Many Type 1-oriented support packages for such fonts re-define the standard \mddefault or \bfdefault macros. This can create difficulties if the weight desired for one font family isn't available for another font family, or if it differs from the weight desired for another font family. The package provides a solution to these difficulties.

texlive-chklref 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chklref
Licenses: GPL 3
Build system: texlive
Synopsis: Check for problems with labels in LaTeX
Description:

It is quite common that after modifying a TeX file, many unused labels remain in it. The purpose of chklref is to automatically find these useless labels. It also looks for non starred mathematical environments with no labels and advises the user to use a starred version instead.

texlive-captdef 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/captdef
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Declare free-standing @code{\caption} commands
Description:

The \DeclareCaption command defines a class of caption command associated with the counter specified to the command. These commands are free-standing (i.e., don't need to be inside a float environment). The package uses \DeclareCaption to define \figcaption and \tabcaption, which can be used outside figure or table environments.

texlive-skrapport 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/skrapport
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Simple class for reports, etc.
Description:

The class is intended for simple documents (e.g., reports handed in as coursework and the like). The class is small and straightforward; its design was inspired by that of the PracTeX journal style.

texlive-emf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emf
Licenses: GPL 3
Build system: texlive
Synopsis: Support for the EMF symbol
Description:

This package provides LaTeX support for the symbol for the EMF in electric circuits and electrodynamics. It provides support for multiple symbols but does not provide any fonts. The fonts themselves must be acquired otherwise.

texlive-biblatex-historian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-historian
Licenses: LPPL (any version)
Build system: texlive
Synopsis: BibLaTeX style based on the @emph{Turabian Manual}
Description:

This package provides a BibLaTeX style, based on the Turabian Manual (a version of Chicago).

Total packages: 73955