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

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-chronosys 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chronosys
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Drawing time-line diagrams
Description:

This package provides macros to produce time line diagrams. Interfaces for Plain TeX, ConTeXt and LaTeX are provided.

texlive-checklistings 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/checklistings
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Pass verbatim content through a compiler and reincorporate the resulting output
Description:

This package augments the fancyvrb and listings packages to allow the source code they contain to be checked by an external tool (like a compiler). The external tool's messages can be automatically reincorporated into the original document. The package does not focus on a specific programming language, but it is designed to work well with languages and compilers in the ML family.

texlive-songbook 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/songbook
Licenses: LGPL 2.1
Build system: texlive
Synopsis: Package for typesetting song lyrics and chord books
Description:

The package provides an all purpose songbook style. Three types of output may be created from a single input file: ``words and chords'' books for the musicians to play from, ``words only'' songbooks for the congregation to sing from, and overhead transparency masters for congregational use.

The package will also print a table of contents, an index sorted by title and first line, and an index sorted by key, or by artist/composer. The package attempts to handle songs in multiple keys, as well as songs in multiple languages.

texlive-qtree 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qtree
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Draw tree structures
Description:

The package offers support for drawing tree diagrams, and is especially suitable for linguistics use. It allows trees to be specified in a simple bracket notation, automatically calculates branch sizes, and supports both DVI/PostScript and PDF output by use of pict2e facilities. The package is a development of the existing qobitree package, offering a new front end.

texlive-german 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/german
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for German typography
Description:

This package provides supports the old German orthography (alte deutsche Rechtschreibung).

texlive-amnestyreport 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/amnestyreport
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX class for Amnesty International
Description:

This package provides a class for Amnesty International reports according to guidelines at https://brandhub.amnesty.org/.

texlive-microtype 2025.2
Propagated dependencies: texlive-etoolbox@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/microtype
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Subliminal refinements towards typographical perfection
Description:

The package provides a LaTeX interface to the micro-typographic extensions that were introduced by pdfTeX and have since also propagated to XeTeX and LuaTeX: most prominently, character protrusion and font expansion, furthermore the adjustment of interword spacing and additional kerning, as well as hyphenatable letterspacing (tracking) and the possibility to disable all or selected ligatures. These features may be applied to customisable sets of fonts, and all micro-typographic aspects of the fonts can be configured in a straight-forward and flexible way. An alternative package letterspace, which also works with plain TeX, is included in the bundle.

texlive-savefnmark 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/savefnmark
Licenses: GPL 3+
Build system: texlive
Synopsis: Save name of the footnote mark for reuse
Description:

Sometimes the same footnote applies to more than one location in a table. With this package the mark of a footnote can be saved into a name, and re-used subsequently without creating another footnote at the bottom.

texlive-dvipos 2025.2
Propagated dependencies: texlive-dvipos-bin@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: GPL 2+
Build system: texlive
Synopsis: Support DVI @samp{pos:} specials used by ConTeXt DVI output
Description:

dvipos parses a DVI file looking for pos: specials. It then outputs the information from those specials along with information that only a DVI postprocessor could determine, such as the current x and y location.

texlive-enctex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/enctex
Licenses: GPL 3+
Build system: texlive
Synopsis: TeX extension that translates input on its way into TeX
Description:

EncTeX is (another) TeX extension, written at the change-file level. It provides means of translating input on the way into TeX. It allows, for example, translation of multibyte sequences, such as utf-8 encoding.

texlive-outlining 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/outlining
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create outlines for scientific documents
Description:

Every scientific document requires outlining before it is written. This package adds simple macros for your LaTeX document.

texlive-lua-check-hyphen 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-check-hyphen
Licenses: Expat
Build system: texlive
Synopsis: Mark hyphenations in a document, for checking
Description:

The package looks at all hyphenation breaks in the document, comparing them against a white-list prepared by the author. If a hyphenation break is found, for which there is no entry in the white-list, the package flags the line where the break starts. The author may then either add the hyphenation to the white-list, or adjust the document to avoid the break.

texlive-pst-solides3d 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-solides3d
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw perspective views of 3D solids
Description:

The package is designed to draw solids in 3d perspective. Its features include:

  • create primitive solids;

  • create solids by including a list of its vertices and faces;

  • faces of solids and surfaces can be colored by choosing from a very large palette of colors;

  • draw parametric surfaces in algebraic and reverse polish notation;

  • create explicit and parameterized algebraic functions drawn in 2 or 3 dimensions;

  • project text onto a plane or onto the faces of a solid;

  • support for including external database files.

texlive-isopt 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/isopt
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Writing a TeX length with a space between number and unit
Description:

Writing a TeX length with \the writes the value and the unit without a space. Package isopt provides a macro \ISO which inserts a user defined space between number and unit.

texlive-context-vim 2025.2
Propagated dependencies: texlive-context@2025.2 texlive-context-filter@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/context-vim
Licenses: FreeBSD
Build system: texlive
Synopsis: Generate ConTeXt syntax highlighting code from Vim
Description:

ConTeXt has excellent pretty printing capabilities for many languages. The code for pretty printing is written in TeX, and due to catcode juggling, such verbatim typesetting is perhaps the trickiest part of TeX. This makes it difficult for a normal user to define syntax highlighting rules for a new language. This module takes the onus of defining syntax highlighting rules away from the user and uses Vim editor to generate the syntax highlighting. There is a helper 2context.vim script to do the syntax parsing in Vim.

texlive-ecgdraw 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ecgdraw
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draws electrocardiograms (ECG)
Description:

This package provides the \ECG command, which draws electrocardiograms (ECG). It can generate different types of wave.

texlive-amscls-doc 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/amscls-doc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: User documentation for AMS document classes
Description:

This collection comprises a set of four manuals, or Author Handbooks, each documenting the use of a class of publications based on one of the AMS document classes amsart, amsbook, amsproc and one hybrid, as well as a guide to the generation of the four manuals from a coordinated set of LaTeX source files. The Handbooks comprise the user documentation for the pertinent document classes. As the source for the Handbooks consists of a large number of files, and the intended output is multiple different documents, the principles underlying this collection can be used as a model for similar projects. The manual Compiling the AMS Author Handbooks provides information about the structure of and interaction between the various components.

texlive-beamersubframe 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamersubframe
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Reorder frames in the PDF file
Description:

The package provides a method to reorder frames in the PDF file without reordering the source. Its principal use is to embed or append frames with details on some subject.

texlive-pmxchords 2025.2
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-he-she 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/he-she
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Alternating pronouns to aid gender-neutral writing
Description:

The package implements a version of semi-automatic pronoun switching for writing gender-neutral (and possibly annoying) prose. It has upper- and lowercase versions of switching pronouns for all case forms, plus anaphoric versions that reflect the current gender choice.

texlive-varwidth 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/varwidth
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Variable-width @code{minipage}
Description:

The varwidth environment is superficially similar to minipage, but the specified width is just a maximum value -- the box may get a narrower natural width.

texlive-hershey-mp 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hershey-mp
Licenses: EUPL 1.2
Build system: texlive
Synopsis: MetaPost support for the Hershey font file format
Description:

This package provides MetaPost support for reading jhf vector font files, used by (mostly? only?) the so-called Hershey Fonts of the late 1960s. The package does not include the actual font files, which you can probably find in the software repository of your operating system.

texlive-txuprcal 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/txuprcal
Licenses: GPL 3
Build system: texlive
Synopsis: Upright calligraphic font based on TX calligraphic
Description:

This small package provides a means of loading as \mathcal an uprighted version of the calligraphic fonts from the TX font package. A scaled option is provided to allow arbitrary scaling.

texlive-ufrgscca 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ufrgscca
Licenses: LPPL 1.3c GPL 3+
Build system: texlive
Synopsis: Bundle for undergraduate students final work or report (TCC) at UFRGS/EE
Description:

This bundled is aimed at producing undergraduate students final work or report at UFRGS/EE (Engineering School at the Federal University of Rio Grande do Sul), closely following ABNT rules (Brazilian Association for Technical Norms). It is composed of a main class, ufrgscca, and a set of auxiliary packages, some of which can be used independently.

Total packages: 70999