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

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-ketcindy 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ketcindy
Licenses: GPL 3+
Build system: texlive
Synopsis: Macros for graphic generation and Cinderella plugin
Description:

KETpic is a macro package designed for computer algebra systems (CAS) to generate LaTeX source codes for high-quality mathematical artwork. KETcindy is a plugin for Cinderella that allows generating graphics using KETpic. The generated code can be included in any LaTeX document.

texlive-kerntest 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kerntest
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Print tables and generate control files to adjust kernings
Description:

This class makes it easy to generate tables that show many different kerning pairs of an arbitrary font, usable by LaTeX. It shows the kerning values that are used in the font by default. In addition, this class enables the user to alter the kernings and to observe the results. Kerning pairs can be defined for groups of similar glyphs at the same time. An .mtx file is generated automatically. The .mtx file may then be loaded by fontinst to introduce the user-made kernings into the virtual font for later use in LaTeX.

texlive-lectureslides 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lectureslides
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Combine single PDF files into one file
Description:

This package makes it easy to combine and index individual PDF files into one large PDF file.

texlive-sympycalc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sympycalc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Work with SymPy and PyLuaTeX
Description:

This package provides some commands (mostly for French users) to perform SymPy commands and format the result with some adjustments in formatting.

texlive-eukdate 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eukdate
Licenses: LPPL (any version)
Build system: texlive
Synopsis: UK format dates, with weekday
Description:

The package is used to change the format of \today’s date, including the weekday, e.g., Saturday, 26 June 2008, the UK format, which is preferred in many parts of the world, as distinct from that which is used in \maketitle of the article class, June 26, 2008, the US format.

texlive-scrlayer-fancyhdr 2026.1
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-revtex4-1 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/revtex4-1
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Styles for various physics journals
Description:

This is an old version of revtex, and is kept as a courtesy to users having difficulty with the incompatibility of that latest version.

texlive-beamertheme-arguelles 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamertheme-arguelles
Licenses: Expat
Build system: texlive
Synopsis: Simple, typographic Beamer theme
Description:

Arguelles is a Beamer theme that helps you create beautiful presentations. It aims for simplicity and readability by following best practices of graphic design. The layout is elegant but subtle, so as to keep the audience's attention on your content.

texlive-inputenx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/inputenx
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Enhanced input encoding handling
Description:

This package deals with input encodings. It provides a wider range of input encodings using standard mappings, than does inputenc. It also covers nearly all slots. In this way, it serves as more up to date replacement for the inputenc package.

texlive-minim 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/minim
Licenses: EUPL 1.2
Build system: texlive
Synopsis: Modern plain format for the LuaTeX engine
Description:

This is a modern plain format for the LuaTeX engine, adding improved low-level support for many LuaTeX extensions and newer PDF features. While it can be used as drop-in replacement for plain TeX, it probably is most useful as a basis for your own formats. Most features included in the format are provided by separate packages that can be used on their own; this package contains only their shared lowest-level programming interface, along with their combined format.

texlive-dviincl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dviincl
Licenses: Public Domain
Build system: texlive
Synopsis: Include a DVI page into MetaPost output
Description:

DVItoMP is one of the auxiliary programs available to any MetaPost package; it converts a DVI file into a MetaPost file. Using it, one can envisage including a DVI page into an EPS files generated by MetaPost. Such files allow pages to include other pages.

texlive-binomexp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/binomexp
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Calculate Pascal's triangle
Description:

The package calculates and prints rows of Pascal's triangle. It may be used to print successive rows of the triangle, or to print the rows inside an array or tabular environment.

texlive-lxgw-fonts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lxgw-fonts
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: CJK font family with a comprehensive character set
Description:

The LXGW Font Family provides an CJK font family with a comprehensive character set for Chinese (Simplified/Traditional), Cantonese, and Japanese. This package also provides a fontset configuration of this font family for the CTeX-kit.

texlive-beebe 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblio
Licenses: Public Domain
Build system: texlive
Synopsis: Collection of bibliographies
Description:

This package provides a collection of BibTeX bibliographies on TeX-related topics (including, for example, spell-checking and SGML). Each includes a LaTeX wrapper file to typeset the bibliography.

texlive-cartonaugh 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cartonaugh
Licenses: CC-BY-SA 3.0
Build system: texlive
Synopsis: LuaLaTeX package for drawing karnaugh maps with up to 6 variables
Description:

This package, a fork of karnaugh-map package, draws karnaugh maps with 2, 3, 4, 5, and 6 variables. It also contains commands for filling the karnaugh map with terms semi-automatically or manually. Last but not least it contains commands for drawing implicants on top of the map.

texlive-tabularray 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tabularray
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset tabulars and arrays with LaTeX3
Description:

LaTeX tables are implemented using TeX commands such as \halign, \noalign, \span, and \omit. In order to implement new features, many macro packages have modified the inner table commands inside LaTeX. This makes package code complicated, difficult to maintain, and often conflicts with each other. At present, the LaTeX3 programming layer is basically mature. This tabularray package will discard the old \halign commands and directly use LaTeX3 functions to parse the table, and then typeset the entire table. Under the premise of being compatible with the basic syntax of LaTeX2 tables, this macro package will completely separate the content and style of the table, and the style of the table can be completely set in keyval way.

texlive-reflectgraphics 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/reflectgraphics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Techniques for reflecting graphics
Description:

The package provides a macro for reflecting images, in a number of different ways, in pursuit of more striking graphics in a document.

texlive-runtexfile 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/runtexfile
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Automate the process of compiling (La)TeX documents
Description:

This package provides a small script like latexmk to run a TeX or LaTeX document controlled from within the document itself. The commands have to be defined at the beginning of the document. The script itself does not parse the log file.

texlive-latex-papersize 2026.1
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-papersize
Licenses: ASL 2.0
Build system: texlive
Synopsis: Calculate LaTeX settings for any font and paper size
Description:

The package is a Python script, whose typical use is when preparing printed material for users with low vision. The most effective way of doing this is to print on (notional) small paper, and then to magnify the result; the script calculates the settings for various font and paper sizes.

texlive-edmac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/edmac
Licenses: GPL 2
Build system: texlive
Synopsis: Typeset critical editions
Description:

This is the type example package for typesetting scholarly critical editions.

texlive-elteikthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/elteikthesis
Licenses: Expat
Build system: texlive
Synopsis: Thesis template for Eotvos Lorand University (Informatics)
Description:

This package provides a bachelor and master thesis template for the Eotvos Lorand University, Faculty of Informatics (Budapest, Hungary). The template supports producing both Hungarian and English theses.

texlive-lstbayes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lstbayes
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Listings language driver for Bayesian modeling languages
Description:

The package provides language drivers for the listings package for several languages not included in that package: BUGS, JAGS, and Stan.

texlive-showlabels 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/showlabels
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Show label commands in the margin
Description:

This package helps you keep track of all the labels you define, by putting the name of new labels into the margin whenever the \label command is used. The package allows you to do the same thing for other commands. The only one for which this is obviously useful is the \cite command, but it's easy to do it for others, such as the \ref or \begin commands.

texlive-uri 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uri
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Hyperlinks for a wide range of URIs
Description:

The package provides automatic hyperlinks for URIs of type arXiv, ASIN, DOI, HDL, NBN, OCLC, OID, PubMed, TINY, TINY with preview, and WebCite. It provides commands \citeurl, \mailto, \ukoeln, and \uref.

Total packages: 32967