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

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-chemexec 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemexec
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Creating (chemical) exercise sheets
Description:

The package provides environments and commands that the author needed when preparing exercise sheets and other teaching material. In particular, the package supports the creation of exercise sheets, with separating printing of solutions.

texlive-t1utils 2026.1
Propagated dependencies: texlive-t1utils-bin@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/t1utils
Licenses: Public Domain
Build system: texlive
Synopsis: Simple Type 1 font manipulation programs
Description:

This package provides a collection of simple programs for manipulating Adobe Type 1 fonts, comprising:

  • t1ascii: convert PFB (binary) to PFA (ASCII) fonts;

  • t1binary: convert PFA to PFB fonts;

  • t1disasm: convert PFA or PFB fonts to human-readable and -editable format;

  • t1asm: reassemble such editable formats to a font;

  • t1unmac: extract font resources from a Macintosh font file;

  • t1mac: generate a Macintosh font from a Type 1 font.

texlive-hulipsum 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hulipsum
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Hungarian dummy text (Lorum ipse)
Description:

Lorem ipsum is an improper Latin filler dummy text, cf.: the lipsum package. It is commonly used for demonstrating the textual elements of a document template. Lorum ipse is a Hungarian variation of Lorem ipsum. (Lorum is a Hungarian card game, and ipse is a Hungarian slang word meaning bloke.) With this package you can typeset 150 paragraphs of Lorum ipse.

texlive-margbib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/margbib
Licenses: GPL 3+
Build system: texlive
Synopsis: Display bibitem tags in the margins
Description:

The package redefines the thebibliography environment to place the citation key into the margin.

texlive-chordbox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chordbox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw chord diagrams
Description:

This package provides two macros for drawing chord diagrams, as may be found for example in chord charts/books and educational materials. They are composed as TikZ pictures and have several options to modify their appearance.

texlive-underscore 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/underscore
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Control the behaviour of @samp{_} in text
Description:

This package causes \_ in text mode (i.e., \textunderscore) to print an underscore so that hyphenation of words either side of it is not affected; a package option controls whether an actual hyphenation point appears after the underscore, or merely a break point. The package also arranges that, while in text, _ itself behaves as \textunderscore (the behaviour of _ in maths mode is not affected).

texlive-commalists-tools 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/commalists-tools
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Manipulate numeral comma separated lists
Description:

This package provides some macros for the basic manipulation of comma-separated lists (adding, removing, counting, etc.).

texlive-harvmac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/harvmac
Licenses: CC-BY 3.0
Build system: texlive
Synopsis: Macros for scientific articles
Description:

This package provides macros for scientific articles.

texlive-pst-turtle 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-turtle
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Commands for Turtle operations
Description:

This is a PSTricks related package for creating Turtle graphics.

texlive-faq-fr 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/faq-fr
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: French LaTeX FAQ (sources)
Description:

This package contains the source files of the French-speaking FAQ, now hosted on an open wiki: https://www.latex-fr.net/. If you just want to read the FAQ, please visit the URL above. This package is on CTAN mostly to encourage reuse, and for archival purposes.

texlive-pst-arrow 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-arrow
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Special arrows for PSTricks
Description:

This package has all the code from the package pstricks-add, which was related to arrows, like multiple arrows and so on.

texlive-parsimatn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/parsimatn
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: Contemporary Persian font for scientific and formal writings
Description:

This Persian font is suitable for official and scientific writings. During the design process, attention has been paid to the fact that, in addition to being new and innovative, the letters be familiar to the average Persian/Arabic viewer.

texlive-chickenize 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chickenize
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Use Lua callbacks for some textual effects
Description:

The package allows manipulations of any LuaTeX document. Most of the package's functions are merely for fun or educational use, but some functions (for example, colorstretch for visualising the badness and font expansion of each line, and letterspaceadjust doing what its name says) could be useful in a normal LuaTeX document.

texlive-translation-biblatex-de 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/translation-biblatex-de
Licenses: LPPL (any version)
Build system: texlive
Synopsis: German translation of the User Guide for BibLaTeX
Description:

This package provides a German translation of the User Guide for BibLaTeX.

texlive-yathesis 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/yathesis
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX class for writing a thesis following French rules
Description:

The purpose of yathesis is to facilitate the typesetting of theses prepared in France, whatever the disciplines and institutes. It implements most notably recommendations from the Ministry of Higher Education and Research, and this transparently to the user. It has also been designed to (optionally) take advantage of powerful tools available in LaTeX, including packages: BibLaTeX for the bibliography; glossaries for the glossary, list of acronyms and symbols list.

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

The bundle provides a package that implements both author-year and numbered references, as well as much detailed of support for other bibliography use. Also Provided are versions of the standard BibTeX styles that are compatible with natbib--plainnat, unsrtnat, abbrnat. The bibliography styles produced by custom-bib are designed from the start to be compatible with natbib.

texlive-lualineno 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lualineno
Licenses: Zero-Clause BSD
Build system: texlive
Synopsis: Line numbering in LuaTeX-based formats
Description:

The package provides flexible line numbering for LuaTeX-based formats.

texlive-csassignments 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/csassignments
Licenses: Expat
Build system: texlive
Synopsis: Extend @code{article} class for computer science assignments
Description:

This class wraps the default article and extends it for a homogeneous look of hand-in assignments at university (RWTH Aachen University, Computer Science Department), specifically in the field of computer science, but easily extensible to other fields. It provides macros for structuring exercises, aggregating points, and displaying a grading table, as well as several macros for easier math mode usage.

texlive-tabstackengine 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tabstackengine
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: "Tabbing" front-end to stackengine
Description:

The package provides a front end to the stackengine package, to allow tabbed stacking. In most cases, an existing stackengine command may be prepended with the word tabbed, align or tabular to create a new tabbed version of a stacking macro. In addition, hooks in the package's parser that tabbed strings of data may be parsed, extracted, and reconstituted (not requiring use of any stacking constructions).

texlive-biblatex-juradiss 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-juradiss
Licenses: LPPL (any version)
Build system: texlive
Synopsis: BibLaTeX stylefiles for German law theses
Description:

The package provides a custom citation-style for typesetting a German law thesis with LaTeX.

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

This package provides a key-value interface, \Ccool, on top of xparse's document command parser. Global options control input processing and its expansion. By default, they are set to meet likely requirements, depending on context: the selected language, and which of text and math mode is active. These options can be overridden inline. Polymorphic commands can be generated by parameterizing the keys (for instance, one parameter value for style, another for a property). User input to \Ccool can optionally be serialized. This can useful for typesetting documents sharing the same notation.

texlive-cm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cm
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Computer Modern fonts for TeX
Description:

This package provides the Computer Modern fonts by Donald Knuth. The Computer Modern font family is a large collection of text, display, and mathematical fonts in a range of styles, based on Monotype Modern 8A.

texlive-kalendarium 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kalendarium
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Print dates according to the classical Latin calendar
Description:

kalendarium is a LaTeX3 package that provides several macros with which to print dates in classical Latin given days on the Julian or Gregorian calendars, using the same syntax used by ancient Roman authors. The format of these dates may be customised either in the package options or on a per-command basis; these options also allow for the generation of date strings according to different eras of the Classical period.

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

The package defines means of drawing frames around boxes, using dingbat fonts. Some (Metafont) font sources are included; the fonts are available separately in Type 1 format.

Total packages: 72465