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

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-xduts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xduts
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Xidian University TeX suite
Description:

XDUTS is designed to help Xidian University students use LaTeX typesetting efficiently. XDUTS contains a font configuration package that meets the school's requirements and can be applied to any document class. In addition, there are thesis and thesis proposal templates for both undergraduate and postgraduate that meet the school's requirements.

texlive-texlogfilter 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texlogfilter
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Filter LaTeX engines output or log file
Description:

texlogfilter is a Perl script designed to filter LaTeX engines output or log file (LaTeX, pdfLaTeX, LuaLaTeX or XeLaTeX). It reduces the LaTeX output or log to keep only warnings and errors. The result is colorised. Options allow masking specific warnings, such as box or references/citations warnings. It's also possible to add custom filter patterns.

texlive-ycbook 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ycbook
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Versatile book class
Description:

This class is intended to be an interpretation of the mwbk class which is a part of the mwcls package. The mwcls classes are simple, yet powerful and customizable classes that allow the end-user to customize the layout of headers, headings etc. They also have the benefit of being more economic in space than the most common LaTeX classes, while keeping a clear appearance and a smooth flow.

texlive-gfssolomos 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gfssolomos
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Greek-alphabet font
Description:

Solomos is a font which traces its descent from a calligraphically-inspired font of the mid-19th century. LaTeX support, for use with the LGR encoding only, is provided.

texlive-grfpaste 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/grfpaste
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Include fragments of a DVI file
Description:

This package provides a mechanism to include fragments of DVI files with the graphicx package, so that you can use \includegraphics to include DVI files. The package requires the dvipaste program.

texlive-simpleinvoice 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/simpleinvoice
Licenses: GPL 3
Build system: texlive
Synopsis: Easy typesetting of invoices
Description:

This package lets you easily typeset professional-looking invoices. The user specifies the content of the invoice by different \setPROPERTY commands, and an invoice is generated automatically with the \makeinvoice command.

texlive-step 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/step
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Times-like font
Description:

The STEP fonts are a Times-like (i.e., Times replacement) font family, implementing a design first created for The Times of London in 1932. These fonts are meant to be compatible in design with Adobe's digitization of Linotype Times, commonly used in publishing. Type 1 support is provided for legacy TeX engines.

texlive-inversepath 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/inversepath
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Calculate inverse file paths
Description:

The package calculates inverse relative paths. Such things may be useful, for example, when writing an auxiliary file to a different directory.

texlive-assoccnt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/assoccnt
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Associate counters, making them step when a master steps
Description:

The package provides the means of declaring a set of counters to be stepped, each time some master counter is stepped.

texlive-loops 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/loops
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: General looping macros for use with LaTeX
Description:

The package provides efficient looping macros for processing both CSV (separated-values) and NSV/TSV (non-separated values) lists. CSV lists which have associated parsers may be processed with the tools of the package.

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.

texlive-udesoftec 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/udesoftec
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Thesis class for the University of Duisburg-Essen
Description:

The class is designed for typesetting theses in the Research Group for Business Informatics and Software Engineering. (The class may also serve as a template for such theses.) The class is designed for use with pdfLaTeX; input in UTF-8 encoding is assumed.

texlive-exesheet 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exesheet
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typesetting exercise or exam sheets
Description:

This package is used for typesetting exercise or exam sheets. In addition, the exesheet class loads the schooldocs package. The package provides: macros to mark out exercises and subparts, specific settings for enumeration lists, environments for questions and answers, with conditional display, macros for marking schemes with detailed comments.

texlive-grading-scheme 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/grading-scheme
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset grading schemes in tabular format
Description:

This package aims at an easy-to-use interface to typeset grading schemes in tabular format, in particular grading-schemes of exercises of mathematical olympiads where multiple solutions have to be graded and might offer mutual exclusive ways of receiving points.

texlive-chuushaku 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chuushaku
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Flexible book notes in Japanese
Description:

This style file is designed for compiling book notes in Japanese as part of the body text. The ``remember picture'' feature automatically calculates coordinates, eliminating the need for manual adjustment of note positions.

texlive-cases 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cases
Licenses: FSF-free
Build system: texlive
Synopsis: Numbered cases environment
Description:

This package provides a LaTeX environment numcases to produce multi-case equations with a separate equation number for each case. There is also a subnumcases environment which numbers each case with the overall equation number plus a letter.

texlive-hideanswer 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hideanswer
Licenses: Expat
Build system: texlive
Synopsis: Generate documents with and without answers by toggling a switch
Description:

This package can generate documents with and without answers from a single file by toggling a switch. However, it can only be used to create documents to be printed on paper.

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

This bundle provides a class examdesign. The class provides several features useful for designing tests or question sets: it allows for explicit markup of questions and answers; the class will, at the user's request, automatically generate answer keys; multiple versions of the same test can be generated automatically, with the ordering of questions within each section randomly permuted so as to minimize cheating; the generated answer keys can be constructed either with or without the questions included; environments are provided to assist in constructing the most common types of test question: matching, true/false, multiple-choice, fill-in-the-blank, and short answer/essay questions.

texlive-bohr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bohr
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Simple atom representation according to the Bohr model
Description:

The package provides means for the creation of simple Bohr models of atoms up to the atomic number 112. In addition, commands are provided to convert atomic numbers to element symbols or element names and vice versa.

texlive-nimbus15 2026.1
Propagated dependencies: texlive-fontools@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nimbus15
Licenses: AGPL 3 LPPL 1.3+
Build system: texlive
Synopsis: Support files for Nimbus 2015 Core fonts
Description:

The Nimbus 2015 Core fonts added Greek and Cyrillic glyphs. This package may be best suited as an add-on to the comprehensive Times package, providing support for Greek and Cyrillic. A new intermediate weight of NimbusMono (AKA Courier) is provided, along with a narrower version which may be useful for rendering code.

texlive-fragments 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fragments
Licenses: Public Domain LPPL (any version)
Build system: texlive
Synopsis: Fragments of LaTeX code
Description:

This package provides a collection of fragments of LaTeX code, suitable for inclusion in packages, or (possibly) in users documents. Included are: checklab, for modifying the label checking code at \end{document}; overrightarrow, defining a doubled over-arrow macro; removefr, for removing reset relations between counters; and subscript, defining a \textsubscript command.

texlive-citation-style-language 2026.1
Propagated dependencies: texlive-l3kernel@2026.1 texlive-l3packages@2026.1 texlive-lua-tinyyaml@2026.1 texlive-lua-uca@2026.1 texlive-lualibs@2026.1 texlive-luatex@2026.1 texlive-luaxml@2026.1 texlive-url@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/citation-style-language
Licenses: Expat CC-BY-SA 3.0
Build system: texlive
Synopsis: Bibliography formatting with Citation Style Language
Description:

The Citation Style Language (CSL) is an XML-based language that defines the formats of citations and bibliography. There are currently thousands of styles in CSL including the most widely used APA, Chicago, Vancouver, etc. The citation-style-language package is aimed to provide another reference formatting method for LaTeX that utilizes the CSL styles. It contains a citation processor implemented in pure Lua (citeproc-lua) which reads bibliographic metadata and performs sorting and formatting on both citations and bibliography according to the selected CSL style. A LaTeX package (citation-style-language.sty) is provided to communicate with the processor.

texlive-libkpathsea 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Path searching library
Description:

Kpathsea is a library whose purpose is to return a filename from a list of user-specified directories similar to how shells look up executables.

texlive-typeoutfileinfo 2026.1
Propagated dependencies: texlive-fileinfo@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/typeoutfileinfo
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Display class/package/file information
Description:

The package provides a minimalist shell script, for Unix systems, that displays the information content in a \ProvidesFile, \ProvidesPackage or \ProvidesClass command in a LaTeX source file.

Total packages: 73977