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

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-psnfss 2025.2
Propagated dependencies: texlive-graphics@2025.2 texlive-symbol@2025.2 texlive-zapfding@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/psnfss
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Font support for common PostScript fonts
Description:

The PSNFSS collection includes a set of files that provide a complete working setup of the LaTeX font selection scheme (NFSS2) for use with common PostScript fonts. The base set of text fonts covered by PSNFSS includes the AvantGarde, Bookman, Courier, Helvetica, New Century Schoolbook, Palatino, Symbol, Times Roman and Zapf Dingbats fonts. In addition, the fonts Bitstream Charter and Adobe Utopia are covered. Separate packages are provided to load each font for use as the main text font. The package helvet allows Helvetica to be loaded with its size scaled to something more appropriate for use as a Sans-Serif font to match Times, while pifont provides the means to select single glyphs from symbol fonts. The bundle as a whole is part of the LaTeX required set of packages.

texlive-gridpapers 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gridpapers
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Graph paper backgrounds and color schemes
Description:

This package provides many preset yet customizable graph paper backgrounds. Some of the preset patterns include standard quadrille or graph pattern, dot grid, hexagons, isometric or triangular grid, squares with 45deg ``light cone'' lines, ruled, and more. Pattern sizes can be controlled via package options. There are several preset color palletes, and colors can be overridden.

texlive-indextools 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/indextools
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Producing multiple indices
Description:

This package enables the user to produce and typeset one or more indices simultaneously. The package is known to work in LaTeX documents processed with pdfLaTeX, XeLaTeX and LuaLaTeX. If makeindex is used for processing the index entries, no particular setup is needed. Using xindy or other programs, it is necessary to enable shell escape. Shell escape is also needed if splitindex is used. This is a fork of imakeidx, with new features and fixed bugs.

texlive-ifptex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifptex
Licenses: Expat
Build system: texlive
Synopsis: Check if the engine is pTeX or one of its derivatives
Description:

The ifptex package is a counterpart of ifxetex, ifluatex, etc.: for the pTeX engine. The ifuptex package is an alias to ifptex provided for backward compatibility.

texlive-gsemthesis 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gsemthesis
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Geneva School of Economics and Management PhD thesis format
Description:

The class provides a PhD thesis template for the GSEM, University of Geneva, Switzerland. The class provides utilities to easily set up the cover page, the front matter pages, the page headers, etc., conformant to the official guidelines of the GSEM Faculty for writing PhD dissertations.

texlive-pst-gantt 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-gantt
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Draw GANTT charts with PSTricks
Description:

The package uses PSTricks to draw GANTT charts, which are a kind of bar chart that displays a project schedule.

texlive-draftfigure 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/draftfigure
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Replace figures with a white box and additional features
Description:

With this package you can control the outcome of a figure which is set to draft and modify the display with various options.

texlive-termcal-de 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/termcal-de
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: German localization for @code{termcal}
Description:

This package provides a German localization to the termcal package written by Bill Mitchell, which is intended to print a term calendar for use in planning a class.

texlive-ecv 2025.2
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-xindy-bin 2025.2
Dependencies: clisp@2.49-92 perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xindy
Licenses: GPL 2+
Build system: gnu
Synopsis: Binary for @code{texlive-xindy}
Description:

This package provides the binary for texlive-xindy.

texlive-packdoc 2025.2
Propagated dependencies: texlive-enumitem@2025.2 texlive-etoolbox@2025.2 texlive-geometry@2025.2 texlive-hyperref@2025.2 texlive-marginnote@2025.2 texlive-minted@2025.2 texlive-nowidow@2025.2 texlive-pgfopts@2025.2 texlive-ragged2e@2025.2 texlive-snaptodo@2025.2 texlive-tcolorbox@2025.2 texlive-tools@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/packdoc
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Document LaTeX packages in a consistent way
Description:

This package offers a variety of features for documenting LaTeX packages, ensuring consistent presentation, cross-referencing, and index generation. It also supports version and change tracking to maintain a consistent change history.

texlive-lt3graph 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lt3graph
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Provide a graph datastructure for experimental LaTeX3
Description:

The package defines a graph data structure, for use in documents that are using the experimental LaTeX 3 syntax.

texlive-unravel 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unravel
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Watching TeX digest tokens
Description:

The aim of this LaTeX package is to help debug complicated macros. This is done by letting the user step through the execution of some TeX code, going through the details of nested expansions, performing assignments, as well as some simple typesetting commands. To use this package, one should normally run TeX in a terminal.

texlive-currfile 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/currfile
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Provide file name and path of input files
Description:

The package provides macros holding file name information (directory, base name, extension, full name and full path) for files read by LaTeX \input and \include macros; it uses the file hooks provided by the author's filehook. In particular, it restores the parent file name after the trailing \clearpage of an \included file; as a result, the macros may be usefully employed in the page header and footer of the last printed page of such a file. The depth of inclusion is made available, together with the parent (including file) and parents (all including files to the root of the tree). The package supersedes FiNK.

texlive-numspell 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/numspell
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Spelling cardinal and ordinal numbers
Description:

This package supports the spelling of cardinal and ordinal numbers. Supported languages are English, French, German, Hungarian, Italian, and Latin.

texlive-fascicules 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fascicules
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Create mathematical manuals for schools
Description:

This package enables LaTeX users to create math books for middle and high schools. It provides commands to create the front page of the manual and the chapters. Each chapter can consist of three sections: the lesson, the exercises and the activities.

texlive-sansmathaccent 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sansmathaccent
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Correct placement of accents in sans-serif maths
Description:

Sans serif maths (produced by the beamer class or the sfmath package) often has accents positioned incorrectly. This package fixes the positioning of such accents when the default font (cmssi) is used for sans serif maths.

texlive-clojure-pamphlet 2025.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/clojure-pamphlet
Licenses: GPL 3+
Build system: texlive
Synopsis: Literate programming tool based on Clojure's Pamphlet system
Description:

The Clojure pamphlet system is a system based on the Clojure literate system. In the Clojure's pamphlet system you have your main LaTeX file, which can be compiled regularly. This file contains documentation and source code (just like in other forms of literate programming). These code snippets are wrapped in the chunk environment, hence they can be recognized by the tangler in order to extract them. Chunks can be included inside each other by the getchunk command (which will be typesetted accordingly). Finally, the LaTeX file will be run through the tangler to get the desired chunk of code.

texlive-emf 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/emf
Licenses: GPL 3
Build system: texlive
Synopsis: Support for the EMF symbol
Description:

This package provides LaTeX support for the symbol for the EMF in electric circuits and electrodynamics. It provides support for multiple symbols but does not provide any fonts. The fonts themselves must be acquired otherwise.

texlive-babel-azerbaijani 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-azerbaijani
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for Azerbaijani within Babel
Description:

This is the Babel style for Azerbaijani. This language poses special challenges because no traditional font encoding contains the full character set, and therefore a mixture must be used (e.g., T2A and T1). This package is compatible with Unicode engines LuaTeX and XeTeX, which are very likely the most convenient way to write Azerbaijani documents.

texlive-texdoctk 2025.2
Dependencies: perl@5.36.0 perl-tk@804.036
Propagated dependencies: texlive-kpathsea@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texdoctk
Licenses: GPL 3+
Build system: texlive
Synopsis: Easy access to package documentation
Description:

This package provides a Perl/Tk-based GUI for easy access to package documentation for TeX on Unix platforms; the databases it uses are based on the texmf/doc subtrees of teTeX, but database files for local configurations with modified/extended directories can be derived from them. Note that texdoctk is not a viewer itself, but an interface for finding documentation files and opening them with the appropriate viewer; so it relies on appropriate programs to be installed on the system. However, the choice of these programs can be configured by the sysadmin or user.

texlive-csquotes-de 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/csquotes-de
Licenses: LPPL (any version)
Build system: texlive
Synopsis: German translation of @code{csquotes} documentation
Description:

This is a German translation of the documentation of csquotes.

texlive-beilstein 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beilstein
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Support for submissions to the @emph{Beilstein Journal of Nanotechnology}
Description:

The package provides a LaTeX class file and a BibTeX style file in accordance with the requirements of submissions to the Beilstein Journal of Nanotechnology.

texlive-mathspic 2025.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mathspic
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Perl filter program for use with PiCTeX
Description:

MathsPIC (Perl) is a development of the earlier MathsPIC (DOS) program, now implemented as a Perl script, being much more portable than the earlier program. MathsPIC parses a plain text input file and generates a plain text output-file containing commands for drawing a diagram. It produces output containing PiCTeX and (La)TeX commands, which may then be processed by plain TeX or LaTeX in the usual way. MathsPIC also outputs a comprehensive log file. MathsPIC facilitates creating figures using PiCTeX by providing an environment for manipulating named points and also allows the use of variables and maths (advance, multiply, and divide)---in short---it takes the pain out of PiCTeX.

Total packages: 69236