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

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-mathlig 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mathlig
Licenses: FSF-free
Build system: texlive
Synopsis: Define maths ligatures
Description:

The package defines character sequences that behave like ligatures, in maths mode.

texlive-copyedit 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/copyedit
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Copyediting support for LaTeX documents
Description:

This package implements copyediting support for LaTeX documents. Authors can enjoy the freedom of using, for example, words with US or UK or Canadian or Australian spelling in a mixed way, yet, they can choose any one of the usage forms for their entire document irrespective of kinds of spelling they have adopted. In the same fashion, the users can have the benefit of the following features available in the package:

  • localization --- British-American-Australian-Canadian,

  • close-up, hyphenation, and spaced words,

  • Latin abbreviations,

  • acronyms and abbreviations,

  • itemization, nonlocal lists and labels,

  • parenthetical and serial commas,

  • non-local tokenization in language through abbreviations and pronouns.

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-papiergurvan 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/papiergurvan
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Commands to work with Gurvan paper
Description:

This package provides commands to display Gurvan grids or Gurvan full pages, and also the possibility to write on lines.

texlive-bidipagegrid 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bidipagegrid
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Bidi-aware page grid in background
Description:

The package provides Bidi-aware page grid in background. It is based on pagegrid.

texlive-tpic2pdftex 2026.1
Propagated dependencies: texlive-tpic2pdftex-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tpic2pdftex
Licenses: GPL 3+
Build system: texlive
Synopsis: Use @code{tpic} commands in pdfTeX
Description:

The Awk script converts Pic language, embedded inline (delimited by .PS and .PE markers), to \pdfliteral commands.

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-essaykit 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/essaykit
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Get started with macros for essays
Description:

Essaykit is a simple but useful package to help writing simple LaTeX essays using some shortcuts and tools. The goal of the package is to accelerate the learning curve for new LaTeX users. It is mainly for short STEM (Science, Technology, Engineering, and Mathematics) essays such as those made in high school.

texlive-thesis-qom 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thesis-qom
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Thesis style of the University of Qom, Iran
Description:

This package provides a class file for writing theses and dissertations according to the University of Qom Graduate Schools's guidelines for the electronic submission of master theses and PhD dissertations. The class should meet all the current requirements and is updated whenever the university guidelines change. The class needs XeLaTeX in conjunction with the following fonts: XB Niloofar, IranNastaliq, IRlotus, XB Zar, XB Titre, and Yas.

texlive-gmverb 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gmverb
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Variant of LaTeX @code{\verb}, @code{verbatim} and @code{shortvrb}
Description:

This package provides a redefinition of \verb and verbatim so that long lines are breakable before \ and after { with % as hyphen. It allows you to define your own verbatim-like environments (subject to a size limit) and allows you to declare any single character as a shorthand as in the \MakeShortVerb command of the shortvrb package.

texlive-expex-glossonly 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/expex-glossonly
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Help gb4e, linguex, and covington users use the ExPex glossing macros
Description:

The ExPex package provides very fine-grained control over glossing and example formatting, including unlimited gloss lines and various ways of formatting multiline glosses. By contrast the cgloss4e glossing macros provided with gb4e, linguex, and covington, although very capable at basic glossing, lack the degree of customization that is sometimes needed for more complex glossing. This package is an attempt to have the best of both worlds: it allows gb4e, linguex and covington users to keep using those packages for basic example numbering and formatting, but also allows them to use the glossing macros that ExPex provides.

texlive-shadowtext 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shadowtext
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Produce text with a shadow behind it
Description:

The package introduces a command \shadowtext, which adds a drop shadow to the text that is given as its argument. The colour and positioning of the shadow are customisable.

texlive-elegantpaper 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/elegantpaper
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Elegant LaTeX Template for working papers
Description:

ElegantPaper is designed for writing working papers, especially for economics students. This template is based on the standard LaTeX article class. The goal of this template is to make the writing process easier and more comfortable.

texlive-comicneue 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/comicneue
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Use Comic Neue with TeX(-alike) systems
Description:

Comic Neue is a well-known redesign of the (in)famous Comic Sans font. The package provides the original OpenType font for XeTeX and LuaTeX users, and also has converted Type1 files for pdfTeX users.

texlive-arsenal 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arsenal
Licenses: SIL OFL 1.1 LPPL 1.3c
Build system: texlive
Synopsis: Open Type font by Andrij Shevchenko
Description:

In 2011 Andrij's typeface became a winner of the Ukrainian Type Design Competition ``Mystetsky Arsenal'' in which three main criteria were sought for: being zeitgeist, practical, and Ukrainian. Andrij's winning entry was crowned Arsenal and made publicly available. Arsenal is a semi-grotesque with traditional forms. It is primarily designed for body text and intended for various professional communication. Its special qualities of letter shapes and subtle contrast modulation articulate grace and expressiveness. Arsenal's somewhat lyrical sentiment abides to the Ukrainian nature of the font. This package provides the fonts and LaTeX support for them with matching math. It needs LuaLaTeX or XeLaTeX.

texlive-texshade 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texshade
Licenses: GPL 2
Build system: texlive
Synopsis: Package for setting nucleotide and peptide alignments
Description:

TeXshade is alignment shading software completely written in TeX/LaTeX; it can process multiple sequence alignments in the .msf and the .aln file formats. In addition to common shading algorithms, it provides special shading modes showing functional aspects, e.g., charge or hydropathy, and a wide range of commands for handling shading colours, text styles, labels, legends; it even allows the user to define completely new shading modes.

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

This bundle, consisting of a simple wrapper class and some packages, forms a small LaTeX and BibTeX documentation kit; the author uses it for some of his own packages.

texlive-inlinedef 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/inlinedef
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Inline expansions within definitions
Description:

The package provides a macro \Inline that precedes a \def or \gdef. Within the definition text of an inlined definition, keywords such as \Expand may be used to selectively inline certain expansions at definition-time. This eases the process of redefining macros in terms of the original definition, as well as definitions in which the token that must be expanded is deep within, where \expandafter would be difficult and \edef is not suitable. Another application is as an easier version of \aftergroup, by defining a macro in terms of expanded local variables, then ending the group with \expandafter\endgroup\macro.

texlive-citeright 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/citeright
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Specify @code{natbib} citations for diverse naming conventions
Description:

This package provides the command \citeright for aliasing in-text citations and specifying their appearance in the list of references. It is specifically tailored for use with the natbib package and is compatible with citation managers such as BibDesk and JabRef. The package is intended to provide a means for respecting the diverse naming conventions of cited authors and, in this way, decolonizing academia.

texlive-paracol 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/paracol
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Multiple columns with texts in parallel
Description:

The package provides yet another multi-column typesetting mechanism by which you produce multi-column (e.g., bilingual) document switching and synchronizing each corresponding part in parallel.

texlive-keyparse 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/keyparse
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Key based parser
Description:

This LaTeX package provides an interface to define and evaluate key-based replacement rules. It can be used to parse the argument specification of a document command.

texlive-savesym 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/savesym
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Redefine symbols where names conflict
Description:

There are a number of symbols (e.g., \Square) that are defined by several packages. In order to typeset all the variants in a document, we have to give the glyph a unique name. To do that, we define \savesymbol{XXX}, which renames a symbol from \XXX to \origXXX, and \restoresymbols{yyy}{XXX}, which renames \origXXX back to \XXX and defines a new command, \yyyXXX, which corresponds to the most recently loaded version of \XXX.

texlive-tocloft 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/tocloft
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Control table of contents
Description:

This package provides control over the typography of the Table of Contents, List of Figures and List of Tables, and the ability to create new List of .... The ToC \parskip may be changed.

texlive-onlyamsmath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/onlyamsmath
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Inhibit use of non-@code{amsmath} mathematics markup when using amsmath
Description:

This package inhibits the usage of plain TeX and (on demand) of standard LaTeX mathematics environments. This is useful for class writers who want to encourage their users to use the environments provided by the amsmath package.

Total packages: 73978