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

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-anonymous-acm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/anonymous-acm
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset anonymous versions for ACM articles
Description:

Academics often need to submit anonymous versions of their papers for peer-review. This often requires anonymization which at some future date needs to be reversed. However de-anonymizing an anonymized paper can be laborious and error-prone. This LaTeX package allows anonymization options to be specified at the time of writing for authors using acmart.cls, the official ACM master article template. Anonymization or deanonymization is carried out by simply changing one option and recompiling.

texlive-tex-virtual-academy-pl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tex-virtual-academy-pl
Licenses: FDL 1.3+
Build system: texlive
Synopsis: TeX usage web pages, in Polish
Description:

TeX Virtual Academy is a bundle of Polish documentation in HTML format about TeX and Co. It contains information for beginners, LaTeX packages, descriptions, etc.

texlive-l3kernel 2026.1
Propagated dependencies: texlive-l3backend@2026.1 texlive-lua-uni-algos@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l3kernel
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: LaTeX3 programming conventions
Description:

The l3kernel bundle provides an implementation of the LaTeX3 programmers interface, as a set of packages that run under LaTeX2e. The interface provides the foundation on which the LaTeX3 kernel and other future code are built: it is an API for TeX programmers. The packages are set up so that the LaTeX3 conventions can be used with regular LaTeX2e packages.

texlive-luainputenc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luainputenc
Licenses: Public Domain
Build system: texlive
Synopsis: Replacing @code{inputenc} for use in LuaTeX
Description:

LuaTeX operates by default in UTF-8 input; thus LaTeX documents that need 8-bit character-sets need special treatment. The package, therefore, replaces the LaTeX standard inputenc for use under LuaTeX. With a current LuaTeX,the package has the same behaviour with LuaTeX as inputenc has under pdfTeX.

texlive-lyluatex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lyluatex
Licenses: Expat
Build system: texlive
Synopsis: Commands to include LilyPond scores within a (Lua)LaTeX document
Description:

This package provides macros for the inclusion of LilyPond scores within LuaLaTeX. It calls LilyPond to compile scores, then includes the produced files.

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

MiniPlot is a package to help the LaTeX user typeset EPS figures using an easy-to-use interface. Figures can be arranged as one-figure-only or as a collection of figures in columns and rows which can itself contain sub-figures in columns and rows. Wrapped figures are also supported. This package provides commands to display a framebox instead of the figure as the graphics package does already but additionally it writes useful information such as the label and scaling factor into these boxes.

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-metacapture 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/metacapture
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Capture author-supplied metadata
Description:

Curation and indexing of metadata is a crucial part of journal publishing. The metacapture package is one component in a workflow implementation that is designed to automate the production and copy editing of journal articles.

When a document that loads metacapture is compiled, it produces a YAML-like text file containing all metadata from the document. The metacapture package accomplishes this by providing replacements for the generic macros \title, \author and \maketitle macros that have traditionally been used by document classes. It also provides several implementations of the \maketitle macro in different styles, partly as a way to demonstrate how to separate metadata capture from styling of front matter. Document class designers can also write their own implementation of \maketitle with their preferred styling using the dictionary-like data structures used to hold author metadata.

The metacapture package is part of a larger set of tools for implementing a journal publishing workflow. There is also a companion implementation of a publishing workflow written in Python that is used for this journal and provides a simplified workflow for copy editing and production.

texlive-seetexk 2026.1
Propagated dependencies: texlive-seetexk-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvibook
Licenses: Expat
Build system: texlive
Synopsis: Utilities for manipulating DVI files
Description:

The package provides a collection of utilities for manipulating DVI files:

  • dvibook, which will rearrange the pages of a DVI file into signatures as used when printing a book;

  • dviconcat, for concatenating pages of DVI file(s);

  • dviselect, which will select pages from one DVI file to create a new DVI file;

  • dvitodvi, which will rearrange the pages of a DVI file to create a new file;

  • libtex, a library for manipulating the files, from the old SeeTeX project.

texlive-hpsdiss 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hpsdiss
Licenses: GPL 3+
Build system: texlive
Synopsis: Dissertation class
Description:

The class was developed to typeset a dissertation at ETH Zurich. The requirements were to use A5 paper and 10pt type.

texlive-dviljk-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dviljk
Licenses: GPL 3+
Build system: gnu
Synopsis: Binary for @code{texlive-dviljk}
Description:

This package provides the binary for texlive-dviljk.

texlive-datetime2-lsorbian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datetime2-lsorbian
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Lower Sorbian language module for the @code{datetime2} package
Description:

This module provides the lsorbian style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.

texlive-tamefloats 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tamefloats
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Experimentally use @code{\holdinginserts} with LaTeX floats
Description:

LaTeX's figures, tables, and \marginpars are dangerous for footnotes (and probably also \enlargethispage). Here is a proposal (a patch package) to help, by using \holdinginserts in a simple way. It replaces the original problem with a new one --- it is an experiment to find out whether the new problem is less bad (or it is just a contribution to the discussion, maybe just a summary of previous work).

texlive-scripts 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: copy
Synopsis: TeX Live infrastructure programs
Description:

This package provides core TeX Live scripts such as updmap, fmtutil, and tlmgr. It is automatically installed alongside texlive-bin.

texlive-pst-kepler 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-kepler
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Models for Johannes Kepler's view of the world
Description:

This package defines macros which show Johannes Kepler's view of the world.

texlive-symbats3 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/symbats3
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Macros to use the Symbats3 dingbats fonts
Description:

This package makes available for LaTeX the glyphs in Feorag's OpenType Symbats3 neopagan dingbats fonts.

texlive-elements 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/elements
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Provides properties of chemical elements
Description:

The package provides means for retrieving properties of chemical elements like atomic number, element symbol, element name, electron distribution or isotope number. Properties are defined for the elements up to the atomic number 112.

texlive-stricttex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stricttex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Strictly balanced brackets and numbers in command names
Description:

This is a small, LuaLaTeX-only package providing you with three, sometimes useful features. It allows you to make brackets [...] strict, meaning that each [ must be balanced by a ]. It also allows you to use numbers and primes in command names.

texlive-pst-fit 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-fit
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for curve fitting
Description:

The package uses PSTricks to fit curves to: linear functions; power functions; exp function; logarithm functions; Recip; Kings Law data; Gaussian; and fourth order polynomials.

texlive-lexikon 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lexikon
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for a two language dictionary
Description:

This package provides macros for a two language dictionary.

texlive-impatient-fr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/impatient
Licenses: FDL 1.3+
Build system: texlive
Synopsis: French translation of @emph{TeX for the Impatient} book
Description:

TeX for the Impatient is a book (of around 350 pages) on TeX, Plain TeX and Eplain. This is its French translation.

texlive-limecv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/limecv
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: (Xe/Lua)LaTeX document class for curriculum vitae
Description:

limecv is a LaTeX document class to write curriculum vitae. It is designed with the following design rules: simple, elegant and clean. To this end, it offers several environments and macros for convenience.

lyx 2.3.7
Dependencies: aspell@0.60.8.1 boost@1.89.0 libx11@1.8.12 mythes@1.2.5 python@3.12.12 qtbase@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18 zlib@1.3.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.lyx.org/
Licenses: GPL 2+
Build system: qt
Synopsis: Document preparation system with GUI
Description:

LyX is a document preparation system. It excels at letting you create complex technical and scientific articles with mathematics, cross-references, bibliographies, indexes, etc. It is very good for working with documents of any length in which the usual processing abilities are required: automatic sectioning and pagination, spell checking and so forth.

texlive-biblatex-lncs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-lncs
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: BibLaTeX style for Springer Lecture Notes in Computer Science
Description:

This is a BibLaTeX style for Springer Lecture Notes in Computer Science (LNCS). It extends the standard BiBTeX model by an acronym entry.

Total packages: 72465