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

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-abstyles 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/abstyles-orig
Licenses: ISC Donald Knuth's license for TeX Public Domain
Build system: texlive
Synopsis: Adaptable BibTeX styles
Description:

This package provides a family of modifications of the standard BibTeX styles whose behaviour may be changed by changing the user document, without change to the styles themselves. The package is largely used nowadays in its adaptation for working with Babel.

texlive-komacv 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/komacv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting a beautiful CV with various style options
Description:

The class simplifies the creation of beautiful CV. The user may choose between different styles, and may adjust settings to tune the output.

texlive-scrlayer-fancyhdr 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scrlayer-fancyhdr
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Combining package @code{fancyhdr} with KOMA-Script's @code{scrlayer}
Description:

This LaTeX package uses KOMA-Script's scrlayer to redefine the page styles of package fancyhdr. This allows the combination of features of fancyhdr with features of scrlayer.

texlive-xhfill 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xhfill
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Extending @code{\hrulefill}
Description:

The package provides extended macros for the default \hrulefill command. It allows modification of the width and the colour of the line.

texlive-coop-writing 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/coop-writing
Licenses: Expat
Build system: texlive
Synopsis: Support for cooperative writing and editorial comments
Description:

This package for cooperative writing supports editorial comments and gives some extra support for writing and submitting papers, such as anonymization commands for any document that involves more than one author or editor. The general behavior of this package is to provide different ways of marking your text, for example with comments or to-do-notes, suggestions to add, remove or change text that can be totally suppressed from the output when desired. Mostly, this can be easily done using one of the three main option states: editing, submit, and publish. Users should use the editing state most of the time. In this state, all markings will appear and anonymization will be off. When submitting, the submit state will provide a clean article, without any markings, but anonymized. It is possible to use the options submit and noanonymize together. Publish will never anonymize. The goal is to make the submit and publish documents states minimally invasive, to avoid any clash with publishers styles.

texlive-ebezier 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ebezier
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Device independent picture environment enhancement
Description:

Ebezier is a device independent extension for the standard picture environment. Linear, quadratic, and cubic bezier curves are supplied in connection with higher level circle drawing commands. Additionally some macros for the calculation of curve lengths are part of this package.

texlive-pl 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pl-mf
Licenses: Public Domain
Build system: texlive
Synopsis: Polish extension of Computer Modern fonts
Description:

This package provides the Polish extension of the Computer Modern fonts (compatible with CM itself) for use with Polish TeX formats.

texlive-seealso 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/seealso
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Improve the performance of @code{\see} macros with MakeIndex
Description:

The package amends the \see and \seealso macros that are used in building indexes with MakeIndex, to deal with repetitions, and to ensure page numbers are present in the actual index entries.

texlive-roex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mf-ps
Licenses: Public Domain
Build system: texlive
Synopsis: Metafont-PostScript conversions
Description:

This package provides a Metafont support package including: epstomf, a tiny AWK script for converting EPS files into Metafont; mftoeps for generating (encapsulated) PostScript files readable, e.g., by CorelDRAW, Adobe Illustrator and Fontographer; a collection of routines (in folder progs) for converting Metafont-coded graphics into encapsulated PostScript; and roex.mf, which provides Metafont macros for removing overlaps and expanding strokes. In mftoeps, Metafont writes PostScript code to a log-file, from which it may be extracted by either TeX or AWK.

texlive-lettre 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lettre
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Letters and faxes in French
Description:

This class is for writing letters and faxes in French.

texlive-tracklang 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tracklang
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Language and dialect tracker
Description:

The tracklang package is provided for package developers who want a simple interface to find out which languages the user has requested through packages such as babel or polyglossia. This package does not provide any translations! Its purpose is simply to track which languages have been requested by the user. Generic TeX code is in tracklang.tex for non-LaTeX users.

texlive-amsldoc-it 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/amsldoc-it
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Italian translation of @code{amsldoc}
Description:

This package provides an Italian translation of amsldoc.

texlive-inversepath 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/inversepath
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Calculate inverse file paths
Description:

The package calculates inverse relative paths. Such things may be useful, for example, when writing an auxiliary file to a different directory.

texlive-simplenodes 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/simplenodes
Licenses: Expat
Build system: texlive
Synopsis: Simple nodes in four colors written in TikZ for LaTeX
Description:

This is a LaTeX macro package for generating simple node-based flow graphs or diagrams built upon the TikZ package. The package provides two basic commands, one to generate a node and one to create links between nodes. The positioning of the nodes is not handled by the package itself but is preferably done in a tabular environment. In total, four simple node types are defined, loosely based on the nomenclature and color patterns of the popular Java script Bootstrap.

texlive-enumitem 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/enumitem
Licenses: Expat
Build system: texlive
Synopsis: Control layout of itemize, enumerate, description
Description:

This package provides user control over the layout of the three basic list environments: enumerate, itemize and description. It supersedes both enumerate and mdwlist (providing well-structured replacements for all their functionality), and in addition provides functions to compute the layout of labels, and to clone the standard environments, to create new environments with counters of their own.

texlive-gfsporson 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gfsporson
Licenses: LPPL 1.0+ SIL OFL 1.1
Build system: texlive
Synopsis: Greek font, originally from Porson
Description:

Porson is an elegant Greek font, originally cut at the turn of the 19th Century in England. The present version has been provided by the Greek Font Society. The font supports the Greek alphabet only. LaTeX support is provided, using the LGR encoding.

texlive-doibanner 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/doibanner
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate DOI banners and links
Description:

This package provides a LaTeX package to generate DOI banners and links.

texlive-tree-dvips 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tree-dvips
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Trees and other linguists' macros
Description:

The package defines a mechanism for specifying connected trees that uses a tabular environment to generate node positions. The package uses PostScript code, loaded by Dvips, so output can only be generated by use of Dvips.

The package lingmacros.sty defines a few macros for linguists: \enumsentence for enumerating sentence examples, simple tabular-based non-connected tree macros, and gloss macros.

texlive-greekdates 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/greekdates
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Provides ancient Greek day and month names, dates, etc
Description:

The package provides easy access to ancient Greek names of days and months of various regions of Greece. In case the historical information about a region is not complete, we use the Athenian name of the month. Moreover commands and options are provided, in order to completely switch to the ancient way, such as \today.

texlive-rterface 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rterface
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Access to R analysis from within a document
Description:

The package mediates interaction between LaTeX and R; it allows LaTeX to set R's parameters, and provides code to read R output.

texlive-classics 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/classics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Cite classic works
Description:

The package provides a basic framework to cite classic works (specially from authors such as Homer, Plato, Aristotle, Descartes, Hume, and Kant) in accordance with traditional pagination systems. It may be used in conjunction with other citation packages.

texlive-comprehensive 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/comprehensive
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Symbols accessible from LaTeX
Description:

This package document the symbols accessible from LaTeX. Over 18000 symbols are listed as a set of tables. The tables of symbols are ordered in a logical way (the document begins with a frequently requested symbols list), the aim being to make the document a convenient way of looking up symbols.

texlive-recipecard 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/recipecard
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset recipes in note-card-sized boxes
Description:

The recipecard class typesets recipes into note card sized boxes that can then be cut out and pasted on to note cards. The recipe then looks elegant and fits in the box of recipes.

texlive-olsak-misc 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/olsak-misc
Licenses: Public Domain
Build system: texlive
Synopsis: Collection of plain TeX macros written by Petr Olsak
Description:

This is a collection of various single-file plain TeX macros written by Petr Olsak:

  • booklet.tex: re-orders PDF pages and collects them for booklet printing;

  • cnv.tex: conversion of texts;

  • cnv-pu.tex: example of usage of cnv.tex --- pdf outlines in Unicode;

  • cnv-word.tex: example of usage of cnv.tex --- word to word conversion;

  • eparam.tex: full expansion during parameter scanning;

  • fun-coffee.tex: generates splotches in the document;

  • openclose.tex: repairs balanced text between \Open and \Close pair;

  • qrcode.tex: QR code generated at TeX level;

  • scanbase.tex: parser of text-style MySQL outputs;

  • scancsv.tex: parser of CSV format;

  • seplist.tex: macros with alternative separators of a parameter;

  • xmlparser.tex: parser of XML language.

Total packages: 70992