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

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-knuth-errata 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/knuth-errata
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Knuth's published errata
Description:

These files record details of problems reported in Knuth's Computers and Typesetting series of books, for the Computer Modern fonts, and for TeX, Metafont and related programs.

texlive-thumby 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thumby
Licenses: GPL 3
Build system: texlive
Synopsis: Create thumb indexes for printed books
Description:

The package can generate thumb indexes for your document. It features printing thumb indexes on one- or two-sided pages, along with background- and foreground-color selection and full LaTeX styling of the chapter numbers in the thumb indexes. The height of each thumb index is automatically chosen based on the number of chapters in your document, while the width is chosen by the user. The package is designed to work with the memoir class, and also requires PerlTeX and TikZ.

texlive-randomwalk 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/randomwalk
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Random walks using TikZ
Description:

The randomwalk package provides a user command, \RandomWalk, to draw random walks with a given number of steps. Lengths and angles of the steps can be customized in various ways.

texlive-pagelayout 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pagelayout
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Layout graphic rich documents
Description:

The pagelayout class enables you to layout pages declaratively using simple macros for pages, covers, grids, templates, text, and graphics to create graphic rich, perfectly typeset, and print ready PDFs. The integration of Inkscape allows your to create box shadows. The integration of ImageMagick allows you to configure compression and sharpening for bitmap graphics to export web, print or preview versions of your document. Parallelized image optimization, caching, and a draft mode enable fast PDF creation and a responsive workflow, even for large documents with lots of photos and graphics.

texlive-reflectgraphics 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/reflectgraphics
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Techniques for reflecting graphics
Description:

The package provides a macro for reflecting images, in a number of different ways, in pursuit of more striking graphics in a document.

texlive-tikz-feynhand 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-feynhand
Licenses: GPL 3+
Build system: texlive
Synopsis: Feynman diagrams with TikZ
Description:

This package lets you draw Feynman diagrams using TikZ. It is a low-end modification of the TikZ-Feynman package, one of whose principal advantages is the automatic generation of diagrams, for which it needs LuaTeX. TikZ-FeynHand only provides the manual mode and hence runs in LaTeX without any reference to LuaTeX. In addition it provides some new styles for vertices and propagators, alternative shorter keywords in addition to TikZ-Feynman's longer ones, some shortcut commands for quickly customizing the diagrams look, and the new feature of putting one propagator on top of another.

texlive-ffcode 2025.2
Propagated dependencies: texlive-listings@2025.2 texlive-pgfopts@2025.2 texlive-tcolorbox@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ffcode
Licenses: Expat
Build system: texlive
Synopsis: Fixed-font code blocks formatted nicely
Description:

This LaTeX package helps you write source code in your academic papers and make it looks neat. It uses minted and tcolorbox, configuring them the right way, to ensure that code fragments and code blocks look nicer.

texlive-zwgetfdate 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zwgetfdate
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Get package or file date
Description:

The package can fetch the date declaration of packages and files used by a document, and then provide the information in macros. The facilities provide a means of obtaining the date of a package being documented.

texlive-collection-luatex 2025.2
Propagated dependencies: texlive-addliga@2025.2 texlive-addtoluatexpath@2025.2 texlive-auto-pst-pdf-lua@2025.2 texlive-barracuda@2025.2 texlive-bezierplot@2025.2 texlive-blopentype@2025.2 texlive-checkcites@2025.2 texlive-chickenize@2025.2 texlive-chinese-jfm@2025.2 texlive-cloze@2025.2 texlive-collection-basic@2025.2 texlive-combofont@2025.2 texlive-cstypo@2025.2 texlive-ctablestack@2025.2 texlive-ekdosis@2025.2 texlive-emoji@2025.2 texlive-emojicite@2025.2 texlive-enigma@2025.2 texlive-gitinfo-lua@2025.2 texlive-ideavault@2025.2 texlive-innerscript@2025.2 texlive-interpreter@2025.2 texlive-kanaparser@2025.2 texlive-ligtype@2025.2 texlive-linebreaker@2025.2 texlive-longmath@2025.2 texlive-lparse@2025.2 texlive-lt3luabridge@2025.2 texlive-lua-placeholders@2025.2 texlive-lua-tinyyaml@2025.2 texlive-lua-typo@2025.2 texlive-lua-uca@2025.2 texlive-lua-ul@2025.2 texlive-lua-uni-algos@2025.2 texlive-lua-visual-debug@2025.2 texlive-lua-widow-control@2025.2 texlive-luaaddplot@2025.2 texlive-luacas@2025.2 texlive-luacensor@2025.2 texlive-luacode@2025.2 texlive-luacolor@2025.2 texlive-luacomplex@2025.2 texlive-luagcd@2025.2 texlive-luahttp@2025.2 texlive-luahyphenrules@2025.2 texlive-luaimageembed@2025.2 texlive-luaindex@2025.2 texlive-luainputenc@2025.2 texlive-luakeys@2025.2 texlive-lualatex-math@2025.2 texlive-lualatex-truncate@2025.2 texlive-lualibs@2025.2 texlive-lualinalg@2025.2 texlive-luamathalign@2025.2 texlive-luamaths@2025.2 texlive-luamml@2025.2 texlive-luamodulartables@2025.2 texlive-luamplib@2025.2 texlive-luaoptions@2025.2 texlive-luaotfload@2025.2 texlive-luapackageloader@2025.2 texlive-luaplot@2025.2 texlive-luaprogtable@2025.2 texlive-luaquotes@2025.2 texlive-luarandom@2025.2 texlive-luaset@2025.2 texlive-luatbls@2025.2 texlive-luatex85@2025.2 texlive-luatexbase@2025.2 texlive-luatexko@2025.2 texlive-luatextra@2025.2 texlive-luatikz@2025.2 texlive-luatruthtable@2025.2 texlive-luavlna@2025.2 texlive-luaxml@2025.2 texlive-lutabulartools@2025.2 texlive-marginalia@2025.2 texlive-minim@2025.2 texlive-minim-math@2025.2 texlive-minim-mp@2025.2 texlive-minim-pdf@2025.2 texlive-minim-xmp@2025.2 texlive-newpax@2025.2 texlive-nodetree@2025.2 texlive-odsfile@2025.2 texlive-optex@2025.2 texlive-pdfarticle@2025.2 texlive-pdfextra@2025.2 texlive-penlight@2025.2 texlive-penlightplus@2025.2 texlive-piton@2025.2 texlive-placeat@2025.2 texlive-plantuml@2025.2 texlive-pyluatex@2025.2 texlive-scikgtex@2025.2 texlive-selnolig@2025.2 texlive-semesterplannerlua@2025.2 texlive-showhyphenation@2025.2 texlive-showkerning@2025.2 texlive-spacekern@2025.2 texlive-spelling@2025.2 texlive-stricttex@2025.2 texlive-sympycalc@2025.2 texlive-tango@2025.2 texlive-texfindpkg@2025.2 texlive-truthtable@2025.2 texlive-tsvtemplate@2025.2 texlive-typewriter@2025.2 texlive-unibidi-lua@2025.2 texlive-uninormalize@2025.2 texlive-yamlvars@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: LuaTeX packages
Description:

This is a collection of packages for LuaTeX, a TeX engine using Lua as an embedded scripting and extension language, with native support for Unicode, OpenType/TrueType fonts, and both PDF and DVI output. The LuaTeX engine itself, and plain formats, are in collection-basic.

texlive-longfigure 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/longfigure
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Provides a @code{figure}-like environment that break over pages
Description:

The longfigure package uses and relabels components of the well-known longtable package to provide a table-like environment that can display a stream of figures as a single figure that can break across pages.

texlive-genealogy-profiles 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/genealogy-profiles
Licenses: CC-BY-SA 4.0
Build system: texlive
Synopsis: Genealogical profiles for LaTeX
Description:

This package enables the presentation of individual profiles, which may be useful for genealogical or local history treatises. Each profile is typeset using key/value-configurable environments, and a number of macros are provided to enable references and name formatting.

texlive-gitstatus 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gitstatus
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Include Git information in the document as watermark or via variables
Description:

If your LaTeX document is version-controlled with Git, you might encounter situations, where you want to include some information of your Git repository into your LaTeX document, e.g., to keep track on who gave you feedback on which version of your document. This Git information can be included on every page by a watermark or (for custom needs) via provided variables.

texlive-ocg-p 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ocg-p
Licenses: LPPL (any version)
Build system: texlive
Synopsis: PDF OCG support in LaTeX
Description:

The package provides OCG (Optional Content Groups) support within a PDF document, replacing the file.sty distributed with Asymptote. Nested OCGs are supported. The package may be used with pdfLaTeX and XeLaTeX.

texlive-qsharp 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/qsharp
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Syntax highlighting for the Q# language
Description:

The package provides syntax highlighting for the Q# language, a domain-specific language for quantum programming.

texlive-kantlipsum 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kantlipsum
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Generate sentences in Kant's style
Description:

The package spits out sentences in Kantian style; the text is provided by the Kant generator for Python by Mark Pilgrim, described in the book ``Dive into Python''. The package is modelled on lipsum, and may be used for similar purposes.

texlive-block 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/block
Licenses: Public Domain
Build system: texlive
Synopsis: Block letter style for the @code{letter} class
Description:

This package provides a style file for use with the letter class that overwrites the \opening and \closing macros so that letters can be styled with the block letter style instead of the default style. Thus, the return address, the closing, and the signature appear flushed on the left margin.

texlive-abntexto 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/abntexto
Licenses: Public Domain
Build system: texlive
Synopsis: LaTeX class for formatting academic papers in ABNT standards
Description:

This is a LaTeX class created for Brazilian students to facilitate the use of standards from the ABNT in academic works like TCCs, dissertations, theses.

texlive-forloop 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/forloop
Licenses: LGPL 2.0+
Build system: texlive
Synopsis: Iteration in LaTeX
Description:

The package provides a command \forloop for doing iteration in LaTeX macro programming.

texlive-uiucthesis 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uiucthesis
Licenses: LPPL (any version)
Build system: texlive
Synopsis: UIUC thesis class
Description:

The class produces a document that conforms to the format described in the University's Handbook for Graduate Students Preparing to Deposit.

texlive-ctan-chk 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ctan_chk
Licenses: GPL 3
Build system: texlive
Synopsis: CTAN guidelines verifier and corrector for uploading projects
Description:

ctan_chk is a basic Gawk program that uses CTAN's published guidelines for authors to help eliminate sloppiness in uploaded files/projects. It is completely open for users to program additional guidelines as well as CTAN's future adjustments.

texlive-epsf-dvipdfmx 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/epsf-dvipdfmx
Licenses: Public Domain
Build system: texlive
Synopsis: Plain TeX file for using epsf.tex with (x)dvipdfmx
Description:

epsf-dvipdfmx.tex is a plain TeX file to be \input after epsf.tex when using plain TeX with dvipdfmx. It is needed when an .eps file has anything except the origin for the lower-left of its bounding box.

texlive-simplecv 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/simplecv
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Simple class for writing curricula vitae
Description:

This package provides a derivative of the CV class available to LyX users (renamed to avoid the existing cv package).

texlive-graphicxpsd 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/graphicxpsd
Licenses: Expat
Build system: texlive
Synopsis: Adobe Photoshop Data format (PSD) support for @code{graphicx} package
Description:

This package provides Adobe Photoshop Data format (PSD) support for the graphicx package with the convert command from ImageMagick.

texlive-fontname 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fontname
Licenses: GPL 3+
Build system: texlive
Synopsis: Scheme for naming fonts in TeX
Description:

This is Fontname, a naming scheme for (the base part of) external TeX font filenames. This makes at most eight-character names from (almost) arbitrarily complex font names, thus helping portability of TeX documents.

Total packages: 70992