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

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-kvmap 2026.1
Propagated dependencies: texlive-amsmath@2026.1 texlive-l3experimental@2026.1 texlive-pgf@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kvmap
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create Karnaugh maps with LaTeX
Description:

This LaTeX package allows the creation of (even large) Karnaugh maps. It provides a tabular-like input syntax and support for drawing bundles (implicants) around adjacent values.

texlive-utexasthesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/utexasthesis
Licenses: CC0
Build system: texlive
Synopsis: University of Texas at Austin graduate thesis style
Description:

This class file complies with the Digital Submission Requirement for masters and PhD thesis submissions of the University of Texas at Austin.

texlive-labels4easylist 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/labels4easylist
Licenses: Expat
Build system: texlive
Synopsis: Add reference labels to @code{easylist} items
Description:

This package provides the \itemLabel macro for adding configurable reference labels to easylist items.

texlive-ebong 2026.1
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ebong
Licenses: Public Domain
Build system: texlive
Synopsis: Utility for writing Bengali in Rapid Roman Format
Description:

This package provides a tool (preprocessor) for writing your pRaa-ne-r ka-thaa in the Bengali language. It allows one to write the text in Rapid Roman Bangla and convert it to the BangTeX format by a Python program. All LaTeX markups are preserved in the target file.

texlive-latexfileversion 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexfileversion
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Prints the version and date of a LaTeX class or style file
Description:

This simple shell script prints the version and date of a LaTeX class or style file.

texlive-combofont 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/combofont
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Add NFSS-declarations of combo fonts to LuaLaTeX documents
Description:

This highly experimental package can be used to add NFSS-declarations of combo fonts to LuaLaTeX documents.

texlive-xint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xint
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Expandable operations on long numbers
Description:

The xint bundle modules are:

  • xinttools utilities of independent interest such as expandable and non-expandable loops,

  • xintcore expandable macros implementing addition, subtraction, multiplication, division, and powers for arbitrarily long integers,

  • xint extension of xintcore, xintfrac extends the scope of xint to decimal numbers, to numbers using scientific notation and also to (exact) fractions,

  • xintexpr expandable parsers of numeric expressions using the standard infix notations, parentheses, built-in functions, user definable functions and variables (and more ...), which do either exact evaluations (also with fractions) or floating point evaluations under a user chosen precision.

  • xintkernel supports macros for all the bundle constituents,

    xintbinhex converts to and from hexadecimal and binary bases,

    xintgcd provides gcd() and lcm() functions to xintexpr,

    xintseries, which evaluates numerically partial sums of series and power series with fractional coefficients,

  • and xintcfrac, dedicated to the computation and display of continued fractions).

All computations are compatible with expansion-only context.

texlive-uptex 2026.1
Propagated dependencies: texlive-cm@2026.1 texlive-etex@2026.1 texlive-hyphen-base@2026.1 texlive-knuth-lib@2026.1 texlive-plain@2026.1 texlive-ptex-base@2026.1 texlive-uptex-base@2026.1 texlive-uptex-bin@2026.1 texlive-uptex-fonts@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uptex
Licenses: Modified BSD
Build system: texlive
Synopsis: Unicode version of pTeX
Description:

upTeX is an extension of pTeX, using UTF-8 input and producing UTF-8 output. It was originally designed to improve support for Japanese, but is also useful for documents in Chinese and Korean. It can process Chinese simplified, Chinese traditional, Japanese, and Korean simultaneously, and can also process original LaTeX with \inputenc{utf8} and Babel (Latin/Cyrillic/Greek etc.) by switching its \kcatcode tables.

texlive-fonts-churchslavonic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fonts-churchslavonic
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Fonts for typesetting in Church Slavonic language
Description:

The package provides Unicode-encoded OpenType fonts for Church Slavonic which are intended for Unicode TeX engines only.

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

This package provides an article-based class designed for use for documentation in high-technology companies.

texlive-pst-gr3d 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-gr3d
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Three dimensional grids with PSTricks
Description:

This PSTricks package provides a command \PstGridThreeD that will draw a three dimensional grid, offering a number of options for its appearance.

texlive-tokmap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tokmap
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Iterate over a token list, without dropping spaces or braced groups
Description:

\tokmap <command> { <tokens> } applies command over the token list tokens. Space tokens, left and right braces are replaced with the marker tokens \tokmap@space, \tokmap@bgroup, and \tokmap@egroup respectively. For convenience, command may contain multiple tokens.

texlive-pst-slpe 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-slpe
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Sophisticated colour gradients
Description:

This PStricks package covers all the colour gradient functionality of pst-grad (part of the base PSTricks distribution), and provides the following facilities:

  • it permits the user to specify an arbitrary number of colours, along with the points at which they are to be reached;

  • it converts between RGB and HSV behind the scenes;

  • it provides concentric and radial gradients;

  • it provides a command \psBall that generates bullets with a three-dimensional appearance.

texlive-rpgicons 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rpgicons
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Icons for tabletop role-playing games
Description:

This package provides a set of high-quality icons for use in notes for tabletop role-playing games. The icons are meant to be used in the body text, but they can also be used in other contexts such as graphics or diagrams. The package comes in two variants, one based on the l3draw package, and the other on PGF/TikZ.

texlive-pyluatex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pyluatex
Licenses: Expat LPPL 1.3c
Build system: texlive
Synopsis: Execute Python code on the fly in your LaTeX documents
Description:

PyLuaTeX allows you to execute Python code and to include the resulting output in your LaTeX documents in a single compilation run. LaTeX documents must be compiled with LuaLaTeX for this to work. PyLuaTeX runs a Python InteractiveInterpreter (actually several if you use different sessions) in the background for on-the-fly code execution. Python code from your LaTeX file is sent to the background interpreter through a TCP socket. This approach allows your Python code to be executed and the output to be integrated in your LaTeX file in a single compilation run.

texlive-penlight 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/penlight
Licenses: Expat
Build system: texlive
Synopsis: Penlight Lua libraries made available to LuaLaTeX users
Description:

This LuaLaTeX package provides a wrapper to use the penlight Lua libraries with LuaLaTeX, with some extra functionality added.

texlive-plainyr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plainyr
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Plain bibliography style, sorted by year first
Description:

This is a version of the standard plain BibTeX style, modified to sort chronologically (by year) first, then by author, title, etc.

texlive-scrwfile 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scrwfile
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Use LaTeX @file{.aux} file in place of @code{\newrite} files
Description:

The package provides a means of sending all LaTeX \newrite, table of contents, and other miscellaneous output via the LaTeX .aux file. The mechanism subverts the mechanism of \newrite, and means there will never be a No room for new \write message.

texlive-idxlayout 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/idxlayout
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Configurable index layout, responsive to KOMA-Script and @code{memoir}
Description:

The idxlayout package offers a key-value interface to configure index layout parameters, e.g. allowing for three-column indexes or for parent items and their affiliated subitems being typeset as a single paragraph. The package is responsive to the index-related options and commands of the KOMA-Script and memoir classes.

texlive-jourcl 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jourcl
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Cover letter for journal submissions
Description:

Paper submissions to journals are usually accompanied by a cover letter. This package provides a LaTeX class and a template for such a cover letter with the following main features:

  • minimalistic design,

  • custom image,

  • pre-defined commands for journal name, author, date, etc.

  • many macros contained in this package speed up the process of preparing the necessary ingredients for the cover letter;

  • macros for recommending up to three reviewers and editors;

  • ORCID logo and link to the submitting author's ORCID page;

  • controls for adding a ``conflict of interest'' statement and declaration;

  • custom greeting;

  • predefined valedictions for different types of submissions.

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-computational-complexity 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/computational-complexity
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Class for the journal Computational Complexity
Description:

The LaTeX2e class cc was written for the journal Computational Complexity, and it can also be used for a lot of other articles. You may like it since it contains a lot of features such as more intelligent references, a set of theorem definitions, an algorithm environment, and more.

texlive-sgame 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sgame
Licenses: LPPL (any version)
Build system: texlive
Synopsis: LaTeX style for typesetting strategic games
Description:

This package can be used to format strategic games. For a 2x2 game, for example, the input: \begin{game}22 &$L$ &$M$\\ $T$ &$2,2$ &$2,0$\\ $B$ &$3,0$ &$0,9$ \end{game} produces output with (a) boxes around the payoffs, (b) payoff columns of equal width, and (c) payoffs vertically centered within the boxes.

texlive-coolthms 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/coolthms
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Reference items in a theorem environment
Description:

The package provides the means to directly reference items of lists nested in theorem-like environments (e.g., as Theorem 1 a). The package extends the ntheorem and cleveref packages. The package also provides other theorem markup commands.

Total packages: 32521