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

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-ifxptex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifxptex
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Detect pTeX and its derivatives
Description:

The package provides commands for detecting pTeX and its derivatives (e-pTeX, upTeX, e-upTeX, and ApTeX). Both LaTeX and plain TeX are supported.

texlive-bullcntr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bullcntr
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Display list item counter as regular pattern of bullets
Description:

The bullcntr package defines the command \bullcntr, which may be thought of as an analogue of the \fnsymbol command: like the latter, it displays the value of a counter lying between 1 and 9, but uses, for the purpose, a regular pattern of bullets.

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-uwa-pif 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uwa-pif
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: @acronym{PIF, Participant Information Form} for a human research protocol at the University of Western Australia
Description:

This package generates a PIF for a human research protocol at the UWA. It requires the UWA logo in PDF format, which is available in SVG format at https://static-listing.weboffice.uwa.edu.au/visualid/core-rebrand/img/uwacrest/, and uses the Calibri fonts by default. The class works with XeLaTeX and LuaLaTeX.

texlive-bitter 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bitter
Licenses: LPPL (any version) SIL OFL 1.1
Build system: texlive
Synopsis: Bitter family of fonts with LaTeX support
Description:

This package provides LaTeX, pdfLaTeX, XeLaTeX, and LuaLaTeX support for the Bitter family of fonts. Bitter is a contemporary slab-serif typeface for text. There are regular and bold weights and an italic, but no bold italic.

texlive-ninecolors 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ninecolors
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Select colors with proper WCAG color contrast
Description:

This package carefully selects and defines 9 colors for 13 hues each. All colors with the same suffix number have equal luminance level. Also the color black is of level 0, and the color white is of level 10. By simply choosing two colors in the above list, which differ in level by at least 5, as foreground and background colors, you will get proper WCAG Color Contrast.

texlive-collection-langfrench 2026.1
Propagated dependencies: texlive-aeguill@2026.1 texlive-annee-scolaire@2026.1 texlive-apprendre-a-programmer-en-tex@2026.1 texlive-apprends-latex@2026.1 texlive-babel-basque@2026.1 texlive-babel-french@2026.1 texlive-basque-book@2026.1 texlive-basque-date@2026.1 texlive-bib-fr@2026.1 texlive-bibleref-french@2026.1 texlive-booktabs-fr@2026.1 texlive-cahierprof@2026.1 texlive-collection-basic@2026.1 texlive-couleurs-fr@2026.1 texlive-droit-fr@2026.1 texlive-e-french@2026.1 texlive-epslatex-fr@2026.1 texlive-expose-expl3-dunkerque-2019@2026.1 texlive-facture@2026.1 texlive-faq-fr@2026.1 texlive-faq-fr-gutenberg@2026.1 texlive-formation-latex-ul@2026.1 texlive-frenchmath@2026.1 texlive-frletter@2026.1 texlive-frpseudocode@2026.1 texlive-hyphen-complete@2026.1 texlive-impatient-fr@2026.1 texlive-impnattypo@2026.1 texlive-l2tabu-french@2026.1 texlive-latex2e-help-texinfo-fr@2026.1 texlive-letgut@2026.1 texlive-lshort-french@2026.1 texlive-mafr@2026.1 texlive-matapli@2026.1 texlive-panneauxroute@2026.1 texlive-profcollege@2026.1 texlive-proflabo@2026.1 texlive-proflycee@2026.1 texlive-profsio@2026.1 texlive-tabvar@2026.1 texlive-tdsfrmath@2026.1 texlive-translation-array-fr@2026.1 texlive-translation-dcolumn-fr@2026.1 texlive-translation-natbib-fr@2026.1 texlive-translation-tabbing-fr@2026.1 texlive-variations@2026.1 texlive-visualfaq-fr@2026.1 texlive-visualtikz@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: Support for French and Basque
Description:

This collection provides support packages for French and Basque.

texlive-memdesign 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/memdesign
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Notes on book design
Description:

A Few Notes on Book Design provides an introduction to the business of book design. It is an extended version of what used to be the first part of the memoir users manual.

texlive-ocr-b-outline 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ocr-b-outline
Licenses: FSF-free
Build system: texlive
Synopsis: OCR-B fonts in Type 1 and OpenType
Description:

The package contains OCR-B fonts in Type1 and OpenType formats.

texlive-substr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/substr
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Deal with substrings in strings
Description:

The package provides commands to deal with substrings of strings. Macros are provided to determine if one string is a substring of another, return the parts of a string before or after a substring, and count the number of occurrences of a substring.

texlive-pst-vowel 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-vowel
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Enable arrows showing diphthongs on vowel charts
Description:

The package extends the vowel package (distributed as part of the tipa bundle) by allowing the user to draw arrows between vowels to show relationships such as diphthong membership.

texlive-grayhints 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/grayhints
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Produce gray hints to a variable text field
Description:

The package provides JavaScript code snippets to create gray hints. Gray hints, as the author terms them, are text that appears initially in a text field that gives a short hint as to what the contents of the text field should be. For example, a text field might contain the hint First Name, or a date field might read yyyy/mm/dd. As soon as the field comes into focus, the hint disappears. It reappears when the field is blurred and the user did not enter any text into the field. The package works for Dvips/Distiller, pdfLaTeX, LuaLaTeX, and XeLaTeX.

texlive-c-pascal 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/c-pascal
Licenses: Public Domain
Build system: texlive
Synopsis: Typeset Python, C and Pascal programs
Description:

This package provides a TeX macro package for easy typesetting programs in Python, C and Pascal. Program source files may also be input.

texlive-huaz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/huaz
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Automatic Hungarian definite articles
Description:

In Hungarian there are two definite articles, a and az, which are determined by the pronunciation of the subsequent word. The huaz package helps the user to insert automatically the correct definite article for cross-references and other commands containing text.

texlive-shipunov 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shipunov
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Collection of LaTeX packages and classes
Description:

The bundle collects packages and classes, along with one bibliography style and examples and scripts for converting TeX files. Many of the files in the collection are designed to support field biologists and/or Russian writers, while others have wider application. The collection includes:

  • add2, a quick way to fit as many as possible into one page, which is good for handouts.

  • altverse, for typesetting verses.

  • autolist, a means to define various sorts of list.

  • biokey, providing flexible identification key tables in LaTeX. It implements straightforward macros to typeset sets of biological identification keys. Layout is flexible, and the macros will be useful in other disciplines.

  • biolist, to list observed species. It offers pretty formatting of species lists of flora and fauna.

  • boldline, for heavier lines in tables. The package provides commands replacing \hline and \cline, as well as a table preamble element that generates heavy lines.

  • cassete, to print labels for audio cassettes.

  • classif2, for biological classification tables. The package defines an environment classif that simplifies the process of typesetting classification tables.

  • dline, for a double line on the left of text.

  • drcaps, for simple dropped capitals. The package offers simple macros for dropped capitals, in a couple of forms.

  • etiketka, a class for typesetting business-card-sized information (including business cards).

  • flower, for typesetting lists of flower formulas.

  • isyntax, which interactively checks LaTeX file syntax.

  • numerus, for spelling numbers in Russian words.

  • punct: within italicized text, punctuation is still straight, this is typographically more aesthetic.

  • qqru, providing universal quotation marks, for Russian and English.

  • rusnat, a bibliography style file, now deprecated.

  • sltables, which simplifies tables for LaTeX. These macros develop the concepts of the stables, which are designed to offer table macros whose use is as simple as one might hope. Some would claim that LaTeX's built-in table specifications are as simple as one might hope, but this package offers many short-cuts and optimization of the mechanisms of tables.

  • starfn, for stars as footnote marks.

  • textfrac, for simple slanted fractions.

texlive-ijsra 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ijsra
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: International Journal of Student Research in Archaeology's LaTeX document class
Description:

This is a document class called ijsra which is used for the International Journal of Student Research in Archaeology.

texlive-eczar 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eczar
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Font family supporting Devanagari and Latin script
Description:

Eczar is a type family designed by Vaibhav Singh. The fonts support over 45+3 languages in Latin and Devanagari scripts in 5 weights.

texlive-latexbug 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexbug
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Bug-classification for LaTeX related bugs
Description:

The package is written in order to help identifying the rightful addressee for a bug report. The LaTeX team asks that it will be loaded in any test file that is intended to be sent to the LaTeX bug database as part of a bug report.

texlive-xepersian-hm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xepersian-hm
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Fixes kashida feature in XePersian package
Description:

The kashida feature in XePersian has problems with some fonts such as the HM Series fonts and the XB Series fonts. This package fixes these problems.

texlive-numericplots 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/numericplots
Licenses: GPL 3
Build system: texlive
Synopsis: Plot numeric data (including Matlab export) using PSTricks
Description:

Plotting numeric data is a task which has often to be done for scientific papers. LaTeX itself provides no facilities for drawing more than the simplest plots from supplied data. The package will process user input, and uses PSTricks to plot the results. The package provides Matlab functions to transform Matlab results to plottable data.

texlive-switch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/switch
Licenses: LPPL 1.3c AGPL 3+
Build system: texlive
Synopsis: Constant time expandable switch/case
Description:

This package defines two commands (and aliases) aimed at implementing a constant time switch/case alike command.

texlive-ffslides 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ffslides
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Freeform slides based on the @code{article} class
Description:

The ffslides (``freeform slides'') class is intended to make it easier to place various types of content freely on the page, and therefore easier to design documents with a strong visual component: presentations, posters, research or lecture notes, and so on. The goal of the class is to be less rigid and less complex than some of the popular presentation-making options. It is essentially a small set of macros added to the article class.

texlive-de-macro 2026.1
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/de-macro
Licenses: AFL 2.1
Build system: texlive
Synopsis: Expand private macros in a document
Description:

De-macro is a Python script that helps authors who like to use private LaTeX macros (for example, as abbreviations). A technical editor or a cooperating author may balk at such a manuscript; you can avoid manuscript rejection misery by running de-macro on it. De-macro will expand macros defined in \(re)newcommand or \(re)newenvironment commands, within the document, or in the document's private package file.

texlive-chifoot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chifoot
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Chicago-style footnote formatting
Description:

This package provides a very short snippet that sets the footnotes to be conformant with the Chicago style, so the footnotes at the bottom of the page are now marked with a full-sized number, rather than with a superscript number.

Total packages: 32521