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

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-doipubmed 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/doipubmed
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Special commands for use in bibliographies
Description:

The package provides the commands \doi, \pubmed and \citeurl. These commands are primarily designed for use in bibliographies. A LaTeX2HTML style file is also provided.

texlive-luatruthtable 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatruthtable
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate truth tables of boolean values in LuaLaTeX
Description:

This package provides an easy way for generating truth tables of boolean values in LuaLaTeX. The time required for operations is no issue while compiling with LuaLaTeX. The package supports nesting of commands for multiple operations. It can be modified or extended by writing custom lua programs. There is no need to install lua on users system as TeX distributions (TeX Live or MikTeX) come bundled with LuaLaTeX.

texlive-adfsymbols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/adfsymbols
Licenses: LPPL (any version) GPL 2
Build system: texlive
Synopsis: SymbolsADF with TeX and LaTeX support
Description:

The package provides Arkandis foundry's ArrowsADF and BulletsADF fonts in Adobe Type 1 format, together with TeX and LaTeX support files.

texlive-iacrj 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/iacrj
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Document class for IACR journal publications
Description:

The iacrj document class is used to produce publications for three IACR journals. It can be used to produce publications for IACR Communications in Cryptology, IACR Transactions on Symmetric Cryptology, and IACR Transactions on Cryptographic Hardware and Embedded Systems.

Is is part of a larger set of tools for implementing a journal publishing workflow, and it depends on the metacapture package. 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-babel-danish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-danish
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Babel contributed support for Danish
Description:

This package provides the language definition file for support of Danish in babel. It provides all the necessary macros, definitions and settings to typeset Danish documents.

texlive-fontinstallationguide 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fontinstallationguide
Licenses: FDL 1.3+
Build system: texlive
Synopsis: Font installation guide
Description:

This guide discusses the most common scenarios you are likely to encounter when installing Type 1 PostScript fonts. While the individual tools employed in the installation process are documented well, the actual difficulty most users are facing when trying to install new fonts is understanding how to put all the pieces together. This is what this guide is about.

texlive-marginalia 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/marginalia
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Non-floating marginal content with automatic placement for LuaLaTeX
Description:

This LuaLaTeX package allows the placement of marginal content anywhere, without \marginpar limits, and automatically adjusts positions to prevent overlaps or content being pushed off the page. In short, it tries to combine the best features from the packages marginnote, marginfix and marginfit with key-value settings that allow fine-grained customization.

texlive-centeredline 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/centeredline
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Macro for centering lines
Description:

This package provides a macro \centeredline, which allows one to conveniently center a line inside a paragraph while allowing usage therein of \verb or other macros changing catcodes. It works nicely in list environments, and material whose natural width exceeds the current line width will get properly centered too.

texlive-etbb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/etbb
Licenses: Expat LPPL 1.3+
Build system: texlive
Synopsis: Expansion of Edward Tufte's ET-Bembo family
Description:

The Bembo-like font family, ETbb, expands ET-Bembo features to include a full set of figure styles, small caps in all styles, superior letters and figures, inferior figures, a new capital Sharp S with small caps version, along with macros to activate these features in LaTeX.

texlive-amsrefs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/amsrefs
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX-based replacement for BibTeX
Description:

Amsrefs is a LaTeX package for bibliographies that provides an archival data format similar to the format of BibTeX database files, but adapted to make direct processing by LaTeX easier. The package can be used either in conjunction with BibTeX or as a replacement for BibTeX.

texlive-titlesec 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/titlesec
Licenses: Expat
Build system: texlive
Synopsis: Select alternative section titles
Description:

This package provides an interface to sectioning commands for selection from various title styles, e.g. for marginal titles and to change the font of all headings with a single command, also providing simple one-step page styles. It also includes a package to change the page styles when there are floats in a page. You may assign headers/footers to individual floats, too.

texlive-algorithm2e 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/algorithm2e
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Floating algorithm environment with algorithmic keywords
Description:

Algorithm2e is an environment for writing algorithms. An algorithm becomes a floating object (like figure, table, etc.). The package provides macros that allow you to create different keywords, and a set of predefined key words is provided; you can change the typography of the keywords. The package allows vertical lines delimiting a block of instructions in an algorithm, and defines different sorts of algorithms such as Procedure or Function; the name of these functions may be reused in the text or in other algorithms.

texlive-euclidean-lattice 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/euclidean-lattice
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw two-dimensional Euclidean lattices with TikZ
Description:

This package provides an efficient and configurable way to draw two-dimensional Euclidean lattices using TikZ.

texlive-floatrow 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/floatrow
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Modifying the layout of floats
Description:

The floatrow package provides many ways to customize layouts of floating environments and has code to cooperate with the caption package. The package offers mechanisms to put floats side by side, and to put the caption beside its float. The floatrow settings could be expanded to the floats created by packages rotating, wrapfig, subfig (in the case of rows of subfloats), and longtable.

texlive-hep-acronym 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hep-acronym
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: @code{acronym} extension for glossaries
Description:

The hep-acronym package provides an \acronym macro based on the glossaries package.

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

The package provides support for use of Babel in documents written in Belarusian.

texlive-functional 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/functional
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Intuitive functional programming interface for LaTeX2
Description:

This package provides an intuitive functional programming interface for LaTeX2, which is an alternative choice to expl3 or LuaTeX, if you want to do programming in LaTeX. Although there are functions in LaTeX3 programming layer (expl3), the evaluation of them is from outside to inside. With this package, the evaluation of functions is from inside to outside, which is the same as other programming languages such as Lua. In this way, it is rather easy to debug code too.

texlive-randomwalk 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/randomwalk
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Random walks using TikZ
Description:

The randomwalk package provides a user command, \RandomWalk, to draw random walks with a given number of steps. Lengths and angles of the steps can be customized in various ways.

texlive-zxjafbfont 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zxjafbfont
Licenses: Expat
Build system: texlive
Synopsis: Fallback CJK font support for xeCJK
Description:

This package provides fallback CJK font support for xeCJK.

texlive-frenchmath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/frenchmath
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting mathematics according to French rules
Description:

The package provides:

  • capital letters in roman (upright shape) in mathematical mode according to French rule (can be optionally disabled),

  • optionally lowercase Greek letters in upright shape,

  • correct spacing in math mode after commas, before a semicolon and around square brackets,

  • some useful macros and aliases for symbols used in France such as \infeg, \supeg, \paral,

  • several macros for writing french operator names like pgcd, ppcm, Card, rg, Vect.

texlive-ecv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ecv
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Fancy curriculum vitae class
Description:

The class provides an environment for creating a fancily laid out tabular curriculum vitae inspired by the european curriculum vitae. The distribution comes with a German and an English template.

texlive-everyhook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/everyhook
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Hooks for standard TeX token lists
Description:

The package takes control of the six TeX token registers \everypar, \everymath, \everydisplay, \everyhbox, \everyvbox and \everycr. Real hooks for each of the registers may be installed using a stack like interface. For backwards compatibility, each of the \everyX token lists can be set without interfering with the hooks.

texlive-norasi-c90 2026.1
Propagated dependencies: texlive-fonts-tlwg@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/norasi-c90
Licenses: GPL 2+
Build system: texlive
Synopsis: TeX support (from CJK) for the Norasi font
Description:

This package provides TeX support (from CJK) for the Norasi font.

texlive-cprotect 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cprotect
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Allow verbatim, etc., in macro arguments
Description:

The package defines the macro \cprotect that makes a following macro proof against verbatim in its argument. A similar macro \cprotEnv (applied to the \begin of an environment) sanitises the behavior of fragile environments. Moving arguments, and corresponding ``tables of ...'' work happily.

Total packages: 72465