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

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-jmb 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/jmb
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: BibTeX style for the @emph{Journal of Theoretical Biology}
Description:

This BibTeX bibliography style is for the Journal of Molecular Biology and Journal of Theoretical Biology; the accompanying LaTeX package is a close relative of apalike.sty in the BibTeX distribution; it features author-date references.

texlive-lexend 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lexend
Licenses: LPPL 1.3c SIL OFL 1.1
Build system: texlive
Synopsis: Lexend fonts for XeLaTeX and LuaLaTeX
Description:

The purpose of this package is pretty straightforward: the Lexend font collection has been designed by Dr.: Bonnie Shaver-Troup and Thomas Jockin to make reading easier for everyone.

texlive-silence 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/silence
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Selective filtering of error messages and warnings
Description:

The package allows the user to filter out unwanted warnings and error messages issued by LaTeX, packages and classes, so they won't pop out when there's nothing one can do about them. Filtering goes from the very broad (``avoid all messages by such and such'') to the fine-grained (``avoid messages that begin with...''). Messages may be saved to an external file for later reference.

texlive-parsinevis 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/parsinevis
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: @code{Scheherazade New} adapted for Persian typesetting and scientific writings
Description:

This font has been made by editing SIL's Scheherazade New, making it more suitable for Persian typesetting.

texlive-etbb 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/etbb
Licenses: Expat LPPL 1.3+
Build system: texlive
Synopsis: Expansion of Edward Tufte's ET-Bembo family
Description:

The Bembo-like font family, ETbb, expands ET-Bembo features to include a full set of figure styles, small caps in all styles, superior letters and figures, inferior figures, a new capital Sharp S with small caps version, along with macros to activate these features in LaTeX.

texlive-hook-pre-commit-pkg 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hook-pre-commit-pkg
Licenses: GPL 3
Build system: texlive
Synopsis: Pre-commit git hook for LaTeX package developers
Description:

This package provides a pre-commit git hook to check basic LaTeX syntax for the use of package developers. It is installed by copying it into the .git/.hooks file. It then checks the following file types: .sty, .dtx, .bbx, .cbx, and .lbx. It performs the following checks:

  • each line must be terminated by %, without a space before it;

  • empty lines are allowed, but not lines with nothing but spaces in them;

  • \begin{macro} and \end{macro} must be paired;

  • \begin{macrocode} and \end{macrocode} must be paired;

  • \begin{macro} must have a second argument;

  • one space must be printed between % and \begin{macro} or \end{macro}. % must be the first character in the line;

  • four spaces must be printed between % and \begin{macrocode} or \end{macrocode};

  • \cs argument must not start with a backslash.

texlive-readarray 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/readarray
Licenses: LPPL 1.3
Build system: texlive
Synopsis: Read, store and recall array-formatted data
Description:

This package allows the user to input formatted data into elements of a 2-D or 3-D array and to recall that data at will by individual cell number. The data can be but need not be numerical in nature. It can be, for example, formatted text.

texlive-uninormalize 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uninormalize
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Unicode normalization support
Description:

This package provides Unicode normalization (useful for composed characters) for LuaLaTeX.

texlive-eqnalign 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eqnalign
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Make @code{eqnarray} behave like @code{align}
Description:

The package makes eqnarray environment behave like align from amsmath. It is intended for quick-fixing documents that use eqnarray. In cases where it fails, manual conversion to align is required, but these cases should be seldom.

texlive-histogr 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/histogr
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw histograms with the LaTeX @code{picture} environment
Description:

This is a collection of macros to draw histogram bars inside a LaTeX picture environment.

texlive-mceinleger 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mceinleger
Licenses: GPL 3+
Build system: texlive
Synopsis: Creating covers for music cassettes
Description:

This package provides a package for creating MC-covers on your own. It allows the creation of simple covers as well as covers with an additional page for more information about the cassette (e.g., table of contents).

texlive-latex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: TeX macro package that defines LaTeX
Description:

LaTeX is a widely-used macro package for TeX, providing many basic document formatting commands extended by a wide range of packages.

texlive-issuulinks 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/issuulinks
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Produce external links instead of internal ones
Description:

The PDF visualizer http://issuu.com/ISSUU is a popular service which shows PDF documents ``a page a time''. Due to the way it is implemented, internal links in these documents are not allowed. Instead, they must be converted to external ones in the form http://issuu.com/action/page?page=PAGENUMBER. The package patches hyperref to produce external links in the required form instead of internal links created by \ref, \cite and other commands.

Since the package redefines the internals of hyperref, it must be loaded after hyperref.

texlive-carbohydrates 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/carbohydrates
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Carbohydrate molecules with @code{chemfig}
Description:

This package offers macros that make the preparation of exercise sheets for teaching carbohydrate chemistry a lot less tedious. It uses chemfig for drawing the formulas. Different representation models (Fischer, Haworth, chair...) are supported as well as alpha, beta, and chain isomers.

texlive-petiteannonce 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/petiteannonce
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Class for small advertisements
Description:

The class enables you to create the sort of adverts that you pin on a noticeboard, with tear-off strips at the bottom where you can place contact details.

texlive-autotype 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/autotype
Licenses: LPPL 1.3+ Expat AGPL 3+
Build system: texlive
Synopsis: LuaLaTeX package for automatic language-specific typography
Description:

autotype is a LuaLaTeX package for automatic language-specific typography. Currently, it supports ligature suppression at word boundaries, long s insertion for blackletter typesetting, and weighted hyphenation, but only for German (old and new orthography).

texlive-transparent-io 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/transparent-io
Licenses: GPL 3
Build system: texlive
Synopsis: Show for approval the filenames used in @code{\input}, @code{\openin}, or @code{\openout}
Description:

This package provides macros to make the file I/O in plain TeX more transparent. That is, every \input, \openin, and \openout operation by TeX is presented to the user who must check carefully if the file name of the source is acceptable. The user must sometimes enter additional text and has to specify the file name that the TeX operation should use. The macros require a complex installation procedure; the package contains Sed and Bash scripts. Every installation is different from any other as password-protected macro names and private messages have to be chosen by the installer. Therefore, the files in the package cannot be used directly. For details see the manual.

texlive-altsubsup 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/altsubsup
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Subscripts and superscripts with square brackets
Description:

This is a LaTeX package to write alternative and customisable subscripts and superscripts, with square brackets in the source code.

texlive-verse 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/verse
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Aids for typesetting simple verse
Description:

The package provides aids for typesetting simple verses; the package is strong on layout, from simple alternate-line indentation to the Mouse's tale from Alice in Wonderland.

texlive-circ 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/circ
Licenses: GPL 3+
Build system: texlive
Synopsis: Macros for typesetting circuit diagrams
Description:

Several electrical symbols like resistor, capacitor, transistors etc., are defined. The symbols can be connected with wires. The package also contains an American resistor symbol for those of us on that side of the Atlantic. The package also has simple facilities for producing optics diagrams; however, no-one would deny that the PSTricks pst-optic package, or the MetaPost makecirc package do the job better.

texlive-papercdcase 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/papercdcase
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Origami-style folding paper CD case
Description:

This package implements a LaTeX style file to produce origami-style folding paper CD cases.

texlive-graphics-pln 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/graphics-pln
Licenses: LPPL 1.0+
Build system: texlive
Synopsis: LaTeX-style graphics for Plain TeX users
Description:

The Plain TeX graphics package is mostly a thin shell around the LaTeX graphicx and color packages, with support of the LaTeX-isms in those packages provided by miniltx. The bundle also contains a file picture.tex, which is a wrapper around the autopict.sty, and provides the LaTeX picture mode to Plain TeX users.

texlive-quran-ur 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/quran-ur
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Urdu translations to the @code{quran} package
Description:

The package is prepared for typesetting some Urdu translations of the Holy Quran. It adds eight Urdu translations to the quran package.

texlive-datetime2 2025.2
Propagated dependencies: texlive-etoolbox@2025.2 texlive-tracklang@2025.2 texlive-xkeyval@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/datetime2
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Formats for dates, times and time zones
Description:

The datetime2 package provides commands for formatting dates, times and time zones and redefines \today to use the same formatting style. In addition to \today, you can also use \DTMcurrenttime (current time) or \DTMnow (current date and time). Dates and times can be saved for later use. The accompanying datetime2-calc package can be used to convert date-times to UTC+00:00. Language and regional support is provided by independently maintained and installed modules. The datetime2-calc package uses the pgfcalendar package (part of the PGF/TikZ bundle). This package replaces datetime.sty, which is now obsolete.

Total packages: 70992