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

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-secdot 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/secdot
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Section numbers with trailing dots
Description:

This package makes the numbers of \section commands come out with a trailing dot. It includes a command whereby the same can be made to happen with other sectioning commands.

texlive-ctanbib 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ctanbib
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Export CTAN entries to bib format
Description:

This package provides a Lua script which can be used for retrieving bibliographic information in BibLaTeX format for packages hosted on CTAN. The ctanbib script depends only on LuaXML.

texlive-arvo 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arvo
Licenses: SIL OFL 1.1 LPPL (any version)
Build system: texlive
Synopsis: Arvo font face with support for LaTeX and pdfLaTeX
Description:

This package provides the Arvo family of fonts, designed by Anton Koovit, with support for LaTeX and pdfLaTeX.

texlive-revtex4-1 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/revtex4-1
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Styles for various physics journals
Description:

This is an old version of revtex, and is kept as a courtesy to users having difficulty with the incompatibility of that latest version.

texlive-guide-to-latex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/guide-to-latex
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Examples and more from @emph{Guide to LaTeX}, by Kopka and Daly
Description:

This package contains material presented in the book Guide to LaTeX, 4th edition, by Helmut Kopka and Patrick W. Daly as code, sample figures, processed files, as well as solutions to the exercises.

texlive-context-collating-marks 2025.2
Propagated dependencies: texlive-context@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/context-collating-marks
Licenses: Public Domain
Build system: texlive
Synopsis: Environment to place collating marks on the spine of a section
Description:

This module provides a possibility to place collating marks on the spines of sections when using imposition. Placing collating marks is a method to make the correct sequence of sections of a book block visible.

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-xecyrmongolian 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xecyrmongolian
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Basic support for Cyrillic Mongolian documents using (Xe|Lua)LaTeX
Description:

The xecyrmongolian package can be used to produce documents in Cyrillic Mongolian using either XeLaTeX or LuaLaTeX. The command \setlanguage can be used to load alternative hyphenation patterns so to be able to create multilingual documents.

texlive-dotlessi 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dotlessi
Licenses: Expat
Build system: texlive
Synopsis: Provides dotless @samp{i} and @samp{j} for use in any math font
Description:

The package provides two commands: \dotlessi and \dotlessj, which give access to dotless i and j in math mode. They are intended for symbols in non English languages.

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-mfirstuc 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mfirstuc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Uppercase the first letter of a word
Description:

The package provides commands \makefirstuc that uppercases the first letter in its argument (with a check for a semantic markup command at the start of the argument), and \xmakefirstuc which expands the argument before uppercasing. It also provides \capitalisewords{phrase} which applies \makefirstuc to each word in the phrase, where the words are separated by regular spaces. (Exceptions can be made for words that shouldn't be converted.)

texlive-chifoot 2025.2
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.

texlive-svg-inkscape 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/svg-inkscape
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: How to include an SVG image in LaTeX using Inkscape
Description:

The document demonstrates the use of SVG images in LaTeX documents. Using the PDF+LaTeX output option of Inkscape, it is possible to include SVG in documents, in which LaTeX typesets the text. This results in uniform text style throughout the document, including text in images; moreover, LaTeX commands may be used in the image's text, providing such things as mathematics and references.

The document also describes how to automate the conversion from SVG to PDF+LaTeX using Inkscape.

texlive-pdfreview 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pdfreview
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Annotate PDF files with margin notes
Description:

This package lets you add comments in the page margins of PDF files, e.g., when reviewing manuscripts or grading reports. The PDF file to be annotated is included, one page at a time, as graphics, in a manner similar to the pdfpages package. Notes are placed in the margin next to the included graphics using a grid of help lines. Alternatively, only numbers are placed in the page margins, and the notes are collected into a numbered list at the end of the document.

Note that this package is not intended for adding notes directly to the LaTeX source of the document that is being reviewed; instead, the document undergoing review is already in PDF format and remains unchanged. Also note that this package does not produce the usual PDF sticky notes that must be opened by clicking on them; instead, the notes are simply shown as text.

texlive-shuffle 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/shuffle
Licenses: Public Domain
Build system: texlive
Synopsis: Symbol for the shuffle product
Description:

The bundle provides a LaTeX package and a font (as Metafont source) for the shuffle product which is used in some part of mathematics and physics.

texlive-engrec 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/engrec
Licenses: LPPL (any version)
Build system: texlive
Synopsis: @code{enumerate} with lower- or uppercase Greek letters
Description:

This package provides two macros \engrec and \EnGrec to convert number arguments to lower case or upper case Greek letters. Options are provided to work with the upgreek and fourier packages.

texlive-dpcircling 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dpcircling
Licenses: Expat
Build system: texlive
Synopsis: Decorated text boxes using TikZ
Description:

This simple package provides four types of text decorations using TikZ. You can frame your text with circles, rectangles, jagged rectangles, and fan-shapes. The baseline will be adjusted properly according to the surroundings. You can use these decorations both in text mode and in math mode. You can specify line color, line width, width, and height using option keys.

texlive-palatino 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/urw-base35
Licenses: GPL 3+
Build system: texlive
Synopsis: Replacement for Adobe's Palatino font
Description:

This package provides a drop-in replacement for the Palatino font from Adobe's basic set.

texlive-verbments 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/verbments
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Syntax highlighting of source code in LaTeX documents
Description:

The package provides an environment for syntax highlighting source code in LaTeX documents. The highlighted source code output is formatted via Pygments library of the Python language.

texlive-perltex 2025.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/perltex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Define LaTeX macros in terms of Perl code
Description:

PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e package (perltex.sty) that, together, give the user the ability to define LaTeX macros in terms of Perl code. Once defined, a Perl macro becomes indistinguishable from any other LaTeX macro. PerlTeX thereby combines LaTeX's typesetting power with Perl's programmability. PerlTeX will make use of persistent named pipes, and thereby run more efficiently. Also provided is a switch to generate a PerlTeX-free, document-specific, noperltex.sty that is useful when distributing a document to places where PerlTeX is not available.

texlive-phfquotetext 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/phfquotetext
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Quote verbatim text without white space formatting
Description:

This package provides an environment for displaying block text with special characters, such as verbatim quotes from a referee report which may contain pseudo-(La)TeX code. This behaves like a verbatim environment, except that it displays its content as normal paragraph content, ignoring any white space preformatting.

texlive-passivetex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/passivetex
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: Support package for XML/SGML typesetting
Description:

This is a set of packages providing XML parsing, UTF-8 parsing, Unicode entities, and common formatting object definitions for JadeTeX.

texlive-stocksize 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stocksize
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Flexible and easy interface to paper (stock) dimensions
Description:

The package geometry is excellent for customizing the page layout. However, using the \newgeometry command to change the page size in the middle of the document only affects the typing area and does not affect the real paper (stock) size. This package circumvents this situation by resizing the paper (stock) size to the new page layout.

texlive-ftc-notebook 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ftc-notebook
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset FIRST Tech Challenge (FTC) notebooks
Description:

This LaTeX package will greatly simplify filling entries for your FIRST Tech Challenge (FTC) engineering or outreach notebook. We developed this package to support most frequently used constructs encountered in an FTC notebook: meetings, tasks, decisions with pros and cons, tables, figures with explanations, team stories and bios, and more.

Total packages: 70994