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

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-crosswrd 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/crosswrd
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Macros for typesetting crossword puzzles
Description:

The package provides a LaTeX method of typesetting crosswords, and assists the composer ensure that the grid all goes together properly.

texlive-pmxchords 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pmxchords
Licenses: GPL 2
Build system: texlive
Synopsis: Produce chord information to go with @command{pmx} output
Description:

The bundle supplements pmx, providing the means of typesetting chords above the notes of a score. The bundle contains: macros for typing the chords; a Lua script to transpose chord macros to the required key signature; and support scripts for common requirements.

texlive-serbian-date-lat 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/serbian-date-lat
Licenses: GPL 2
Build system: texlive
Synopsis: Updated date typesetting for Serbian
Description:

Babel defines dates for Serbian texts, in Latin script. The style it uses does not match current practices. The present package defines a \date command that solves the problem.

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

The package provides the language definition file for Welsh.

texlive-sexam 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sexam
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset Arabic exam scripts
Description:

The package provides a modified version of the exam package made compatible with XeLaTeX and Polyglossia to typeset Arabic exams.

texlive-diffcoeff 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/diffcoeff
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Write differential coefficients easily and consistently
Description:

This package allows the easy and consistent writing of ordinary, partial and other derivatives of arbitrary (algebraic or numeric) order. For mixed partial derivatives, the total order of differentiation is calculated by the package. Optional arguments allow specification of points of evaluation (ordinary derivatives), or variables held constant (partial derivatives), and the placement of the differentiand (numerator or appended). The package is built on xtemplate and the configurability it enables, extending to differentials (including simple line elements) and jacobians.

texlive-hacm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hacm
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Font support for the Arka language
Description:

The package supports typesetting hacm, the alphabet of the constructed language Arka. The bundle provides nine official fonts, in Adobe Type 1 format.

texlive-luacas 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luacas
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Computer algebra system for users of LuaLaTeX
Description:

This package provides a portable computer algebra system capable of symbolic computation, written entirely in Lua, designed for use in LuaLaTeX. Its features are: arbitrary-precision integer and rational arithmetic, factoring of univariate polynomials over the rationals and finite fields, number theoretic algorithms, symbolic differentiation and integration, and more. The target audience for this package are mathematics students, instructors, and professionals who would like some ability to perform basic symbolic computations within LaTeX without the need for laborious and technical setup.

texlive-cweb 2026.1
Propagated dependencies: texlive-iftex@2026.1 texlive-kpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cwebbin
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: CWEB for ANSI-C/C++ compilers
Description:

This package provides a highly portable and extended version of Levy/Knuth CWEB 3.64c. TeX macros, CWEB macros, and NLS catalogs are included for German, French (partially), and Italian program documentation on any machine.

texlive-sepnum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sepnum
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Print numbers in a friendly format
Description:

This package provides a command to print a number with (potentially different) separators every three digits in the parts either side of the decimal point (the point itself is also configurable). The macro is fully expandable and not fragile (unless one of the separators is). There is also a command \sepnumform, that may be used when defining \the<counter> macros.

texlive-codebox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/codebox
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Highlighted source code in a fancy box
Description:

This LaTeX3 package provides environments codebox and codeview to typset with an environment body, and macros \codefile and \cvfile to typeset programming source code from a file in a fancy box. Starred versions of these environments and macros are provided to add a comment at the bottom of the fancy box.

texlive-acro 2026.1
Propagated dependencies: texlive-etoolbox@2026.1 texlive-l3kernel@2026.1 texlive-l3packages@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/acro
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset acronyms
Description:

The package enables the author to create acronyms in a simple way, and provides means to add them to different classes of acronyms. Lists can be created of separate acronym classes. The package option single instructs the package to ignore acronyms that are used only once in the whole document. As an experimental feature the package also offers the option sort which automatically sorts the list created by \printacronyms.

texlive-exercisepoints 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exercisepoints
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX package to count exercises and points
Description:

The package can be used to facilitate exercise counting and exercise point counting in a LaTeX document. It counts the number of exercises and it sums all the points of the exercises in a document. Especially for exams it is also common to have an overview of all exercises and their maximal points. This is also supported by this package by providing a macro to retrieve the points of each exercise.

texlive-timeop 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/timeop
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Calculates and displays arithmetic operations with durations
Description:

This package can be used to add and subtract time information.

texlive-abraces 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/abraces
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Asymmetric over-/underbraces in maths
Description:

The package provides a character key-driven interface to supplement new constructions of the traditional \overbrace and \underbrace pairs in an asymmetric or arbitrary way.

texlive-uspatent 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uspatent
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: U.S. Patent Application Tools for LaTeX and LyX
Description:

The package provides a class and other tools for developing a beautifully formatted, consistent U.S. Patent Application using LaTeX and/or LyX.

texlive-pst-platon 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-platon
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Platonic solids in PSTricks
Description:

The package adds to PSTricks the ability to draw 3-dimensional views of the five Platonic solids.

texlive-xespotcolor 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xespotcolor
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Spot colours support for XeLaTeX
Description:

The package provides macros for using spot colours in LaTeX documents. The package is a reimplementation of the spotcolor package for use with XeLaTeX. As such, it has the same user interface and the same capabilities.

texlive-unitn-bimrep 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unitn-bimrep
Licenses: Expat
Build system: texlive
Synopsis: Bimonthly report class for the PhD School of Materials, Mechatronics and System Engineering
Description:

This package allows rapidly writing the bimonthly report for The PhD School in Materials, Mechatronics and System Engineering. It allows defining the research activities, the participation to school and congress, and the publication performed by a student.

texlive-biblatex-philosophy 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-philosophy
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Styles for using BibLaTeX for work in philosophy
Description:

The bundle offers two styles --- philosophy-classic and philosophy-modern --- that facilitate the production of two different kinds of bibliography, based on the author-year style, with options and features to manage the information about the translation of foreign texts or their reprints. Though the package's default settings are based on the conventions used in Italian publications, these styles can be used with every language recognized by Babel, possibly with some simple redefinitions.

texlive-xdvipsk-support 2026.1
Propagated dependencies: texlive-xdvipsk@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xdvipsk-support
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LuaLaTeX packages for the XDvipsk binary
Description:

This LaTeX package bundle offers support for XDvipsk, an extension of the Dvips binary. XDvipsk supports BMP, PCX, TIFF, JPEG, and PNG formats and performs scaling, rotating, trim, and viewport operations like EPS images.

The xdvispk.def driver for the graphics package offers a LaTeX interface. However, it lacks clipping, trimming, and viewport operations. The LuaLaTeX package xdvipskmaps provides OpenType font support for XDvipsk. It generates map files containing information about OpenType fonts used in DVI files.

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-unifront 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unifront
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Give notes a unique front page for every chapter and section
Description:

This package can help you format your notes easily and give them a unique front page for every chapter and section. It calculates your progress and then displays the progress bar under the title. It also displays a partial table of contents under every progress bar and only shows the sub-directories of the current part. To generate this, you can simply enter your current completed titles with a command that accepts variable arguments. Still, that also helps reviewing notes. You can also configure the color of the bar.

texlive-calcfrac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calcfrac
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Calculates the value of an expression containing fractions
Description:

This package is an engine for calculating numerical expressions containing fractions. The numerical value of the expression is calculated with a non-expandable method and displayed in the form of an irreducible fraction or, where appropriate, an integer. This package is intended for educational purposes.

Total packages: 32521