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

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-graphicxpsd 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/graphicxpsd
Licenses: Expat
Build system: texlive
Synopsis: Adobe Photoshop Data format (PSD) support for @code{graphicx} package
Description:

This package provides Adobe Photoshop Data format (PSD) support for the graphicx package with the convert command from ImageMagick.

texlive-feynmp-auto 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/feynmp-auto
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Automatic processing of @code{feynmp} graphics
Description:

The package takes care of running Metapost on the output files produced by the feynmp package, so that the compiled pictures will be available in the next run of LaTeX. The package honours options that apply to feynmp.

texlive-fig4latex 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fig4latex
Licenses: GPL 3
Build system: texlive
Synopsis: Management of figures for large LaTeX documents
Description:

Fig4LaTeX simplifies management of the figures in a large LaTeX document. Fig4LaTeX is appropriate for projects that include figures with graphics created by XFig --- in particular, graphics which use the combined PS/LaTeX (or PDF/LaTeX) export method.

texlive-adjustbox 2026.1
Propagated dependencies: texlive-collectbox@2026.1 texlive-graphics@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/adjustbox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Graphics package-alike macros for general boxes
Description:

The package provides several macros to adjust boxed content. One purpose is to supplement the standard graphics package, which defines the macros \resizebox, \scalebox and \rotatebox , with the macros \trimbox and \clipbox. The main feature is the general \adjustbox macro which extends the key=value interface of \includegraphics from the graphics package and applies it to general text content. Additional provided box macros are \lapbox, \marginbox, \minsizebox, \maxsizebox and \phantombox.

texlive-bestpapers 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bestpapers
Licenses: Public Domain
Build system: texlive
Synopsis: BibTeX package to produce lists of authors' best papers
Description:

Many people preparing their resumes find the requirement ``please list five (or six, or ten) papers authored by you''. The same requirement is often stated for reports prepared by professional teams. The creation of such lists may be a cumbersome task. Even more difficult is it to support such lists over the time, when new papers are added. The BibTeX style bestpapers.bst is intended to facilitate this task. It is based on the idea that it is easier to score than to sort: we can assign a score to a paper and then let the computer select the papers with highest scores.

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-abnt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/abnt
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typesetting academic works according to ABNT rules
Description:

The ABNT package provides a clean and practical implementation of the ABNT rules for academic texts.

texlive-nidanfloat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nidanfloat
Licenses: Modified BSD
Build system: texlive
Synopsis: Bottom placement option for double float in two column mode (nidan-kumi)
Description:

This package enables a bottom placement option for double floats in two column mode (nidan-kumi).

texlive-ted 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ted
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Primitive token list editor
Description:

Just like sed is a stream editor, ted is a token list editor. The ted package provides two user macros: \Substitute and \ShowTokens. The first is maybe the most useful: it performs substitutions in token lists (even inside braces). The second displays each token of the list (one per line) with its catcode (in the list, not just the current one), and can be useful for debugging or for TeX learners. Ted is designed to work well even if strange tokens (that is, unusual {charcode, catcode} pairs or tokens with a confusing meaning) occur in the list.

texlive-longdivision 2026.1
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-cabin 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cabin
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Humanist Sans Serif font with LaTeX support
Description:

Cabin is a humanist sans with four weights and true italics and small capitals. According to the designer, Pablo Impallari, Cabin was inspired by Edward Johnston's and Eric Gill's typefaces, with a touch of modernism. Cabin incorporates modern proportions, optical adjustments, and some elements of the geometric sans. cabin.sty supports use of the font under LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX; it uses the mweights, to manage the user's view of all those font weights. An option is provided to enable Cabin as the default text font.

texlive-diagbox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/diagbox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Table heads with diagonal lines
Description:

The package's principal command, \diagbox, takes two arguments (texts for the slash-separated parts of the box), and an optional argument with which the direction the slash will go, the box dimensions, etc., may be controlled. The package also provides \slashbox and \backslashbox commands for compatibility with the now removed slashbox package, which it supersedes.

texlive-uowthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uowthesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Document class for dissertations at the University of Wollongong
Description:

This package provides a document class for higher degree research theses in compliance with the specifications of UoW theses in the Guidelines for Preparation and Submission of Higher Degree Research Theses (March 2006), by the Research Student Centre, Research & Innovation Division, UoW.

texlive-lualatex-truncate 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lualatex-truncate
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Wrapper for using the @code{truncate} package with LuaLaTeX
Description:

This package provides a wrapper for the truncate package, thus fixing issues related to LuaTeX's hyphenation algorithm.

texlive-footnpag 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/footnpag
Licenses: GPL 3+
Build system: texlive
Synopsis: Per-page numbering of footnotes
Description:

This package allows footnotes on individual pages to be numbered from 1, rather than being numbered sequentially through the document.

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-unitconv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unitconv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Convert a length into one with another unit
Description:

This package defines two macros to convert a value with unit into one with another unit. Supported are all TeX related units, and also km and m. The output can be in scientific notation for large values. The package only works with LuaLaTeX.

texlive-newcastle-bst 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newcastle-bst
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: BibTeX style following Harvard at Newcastle style recommendations
Description:

This package provides a BibTeX style to format reference lists in the Harvard at Newcastle style recommended by Newcastle University. It should be used alongside natbib for citations.

texlive-movement-arrows 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/movement-arrows
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Drawing movement arrows on linguistic example sentences
Description:

This package supplies simple support for drawing movement arrows on example sentences. It automatically adjusts spacing between examples or gloss lines to make room for the arrows. Arrows can also be annotated with labels.

texlive-scholax 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scholax
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extension of TeXGyreSchola (New Century Schoolbook) with math support
Description:

This package contains an extension of TeXGyreSchola with extensive superiors, inferior figures, upright punctuation glyphs added to the Italic face for a theorem font, plus slanted and bold slanted faces. Math support is provided by one of two options to newtxmath, one of which uses an adaptation of the Fourier math Greek letters.

texlive-ntheorem 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ntheorem
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Enhanced theorem environment
Description:

The package offers enhancements for theorem-like environments: easier control of layout; proper placement of endmarks even when the environment ends with \end{enumerate} or \end{displaymath} (including support for amsmath displayed-equation environments); and support for making a list of theorems, analogous to \listoffigures.

texlive-robustindex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/robustindex
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Create index with pagerefs
Description:

Third parties often change the page numbers without rerunning makeindex. One would like to make the page numbers in the index entries more robust. This bundle provides robustindex.sty and robustglossary.sty, which use the \pageref mechanism to maintain correct page numbers.

texlive-bxghost 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxghost
Licenses: Expat
Build system: texlive
Synopsis: Ghost insertion for proper @code{xkanjiskip}
Description:

The package provides two commands to help authors for documents in Japanese to insert proper xkanjiskips. It supports LuaTeX, XeTeX, pTeX, upTeX, and ApTeX (pTeX-ng).

texlive-purifyeps 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/purifyeps
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Make EPS work with both LaTeX/dvips and pdfLaTeX
Description:

While pdfLaTeX has a number of nice features, its primary shortcoming relative to standard LaTeX+dvips is that it is unable to read ordinary Encapsulated PostScript (EPS) files, the most common graphics format in the LaTeX world. Purifyeps converts EPS files into a purified form that can be read by both LaTeX+dvips and pdfLaTeX. The trick is that the standard LaTeX2e graphics packages can parse Metapost-produced EPS directly. Hence, purifyeps need only convert an arbitrary EPS file into the same stylized format that Metapost outputs.

Total packages: 32521