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

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-bangla 2026.1
Propagated dependencies: texlive-charissil@2026.1 texlive-doulossil@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bangla
Licenses: LPPL 1.3c SIL OFL 1.1
Build system: texlive
Synopsis: Comprehensive Bangla LaTeX package
Description:

This package provides all the necessary LaTeX frontends for the Bangla language and comes with some fonts of its own.

texlive-binarytree 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/binarytree
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Drawing binary trees using TikZ
Description:

This package provides an easy but flexible way to draw binary trees using TikZ. A path specification and the setting of various options determine the style for each edge of the tree. There is support for the external library of TikZ which does not affect externalization of the rest of the TikZ figures in the document. There is an option to use automatic file naming: useful if the trees are often moved around.

texlive-logictools 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/logictools
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Additional tools for typesetting formal logic
Description:

This package adds various tools for typesetting formal logic, including an environment that makes it easier to produce good looking formal logic, and a few macros that would be of interest to people studying logic at Oxford (or other places with similar notational conventions).

texlive-chemcono 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemcono
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Support for compound numbers in chemistry documents
Description:

This package provides a LaTeX package for using compound numbers in chemistry documents. It works like \cite and the \thebibliography, using \fcite and \theffbibliography instead. It allows compound names in documents to be numbered and does not affect the normal citation routines.

texlive-cjs-rcs-article 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cjs-rcs-article
Licenses: LPPL 1.3c CC-BY-SA 4.0
Build system: texlive
Synopsis: Article class for The Canadian Journal of Statistics
Description:

The document class cjs-rcs-article and its companion bibliographic styles cjs-rcs-en and cjs-rcs-fr typeset manuscripts immediately in accordance with the presentation rules of The Canadian Journal of Statistics.

texlive-flagderiv 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/flagderiv
Licenses: GPL 3+
Build system: texlive
Synopsis: Flag style derivation package
Description:

The flagderiv package is used to create mathematical derivations using the flag/flagpole notation. The package features an intuitive command syntax, opening and closing multiple flagpoles, different comment styles, customizable symbols and label namespaces.

texlive-scikgtex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/scikgtex
Licenses: Expat
Build system: texlive
Synopsis: Mark research contributions in scientific documents and embed them in PDF metadata
Description:

Scientific Knowledge Graph TeX (SciKgTeX) is a LuaLaTeX package which makes it possible to annotate specific research contributions in scientific documents. SciKGTeX will enrich the document by adding the marked contributions to PDF metadata in a structured XMP format which can be picked up by search engines and knowledge graphs.

texlive-screenplay 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/screenplay
Licenses: GPL 3+
Build system: texlive
Synopsis: Class file to typeset screenplays
Description:

The class implements the format recommended by the Academy of Motion Picture Arts and Sciences.

texlive-dashrulex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dashrulex
Licenses: CC-BY 4.0
Build system: texlive
Synopsis: Draw dashed rules
Description:

This package package provides a flexible solution for drawing dashed rules in the body. It currently provides two commands, \hdashrule and \hanyrule. It can be used as an alternative to the dashrule package.

texlive-bloques 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bloques
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Generate control diagrams
Description:

The package uses TikZ to provide commands for generating control diagrams (specially in power electronics).

texlive-forms16be 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/forms16be
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Initialize form properties using big-endian encoding
Description:

This package provides support for UTF-16BE Unicode character encoding (called a big-endian character string) for the text string type (PDF Reference, version 1.7, beginning on page 158). Text strings are used in ``text annotations, bookmark names, article threads, document information, and so forth'' (to partially quote page 158). The particular application is to set property values of form fields, at least those properties that take the text strings as its value. The package contains support for Basic Latin plus the ability to enter any Unicode character using the notation \uXXXX, where XXXX are four hex digits.

texlive-canoniclayout 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/canoniclayout
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Create canonical page layouts with @code{memoir}
Description:

This package provides a canonic text layout has specified relations to a circle inscribed within the enclosing page. The package allows the user to use a canonic layout with the memoir class.

texlive-ifoddpage 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifoddpage
Licenses: LPPL 1.3
Build system: texlive
Synopsis: Determine if the current page is odd or even
Description:

This package provides an \ifoddpage conditional to determine if the current page is odd or even. The macro \checkoddpage must be used directly before to check the page number using a label. Two compiler runs are therefore required to achieve correct results. In addition, the conditional \ifoddpageoronside is provided which is also true in oneside mode where all pages use the odd page layout.

texlive-apprendre-a-programmer-en-tex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/apprendre-a-programmer-en-tex
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: @emph{Apprendre à programmer en TeX} book
Description:

This book explains the basic concepts required for programming in TeX and explains the programming methods, providing many examples. The package makes the compilable source code as well as the compiled PDF file accessible to everyone.

texlive-silence 2026.1
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-xetexconfig 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xetexconfig
Licenses: Public Domain
Build system: texlive
Synopsis: @file{crop.cfg} for XeLaTeX
Description:

The crop.cfg file attempts to persuade crop.sty to work with XeTeX.

texlive-appendix 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/appendix
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Extra control of appendices
Description:

The appendix package provides various ways of formatting the titles of appendices. Also (sub)appendices environments are provided that can be used, for example, for per chapter/section appendices. An appendices environment is provided which can be used instead of the \appendix command.

texlive-luahyphenrules 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luahyphenrules
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Loading patterns in LuaLaTeX with @file{language.dat}
Description:

Preloading hyphenation patterns (or hyphen rules) into any format based upon LuaTeX is not required in LuaTeX and recent releases of Babel don't do it anyway. This package is addressed to those who just want to select the languages and load their patterns by means of language.dat without loading babel.

texlive-everypage 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/everypage
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Provide hooks to be run on every page of a document
Description:

The package provides hooks to perform actions on every page, or on the current page. Specifically, actions are performed after the page is composed, but before it is shipped, so they can be used to prepare the output page in tasks like putting watermarks in the background, or in setting the next page layout, etc.

texlive-stringenc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stringenc
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Converting a string between different encodings
Description:

This package provides \StringEncodingConvert for converting a string between different encodings. Both LaTeX and plain-TeX are supported.

texlive-dvidvi-bin 2026.1
Dependencies: texlive-libkpathsea@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvidvi
Licenses: GPL 3
Build system: gnu
Synopsis: Binary for @code{texlive-dvidvi}
Description:

This package provides the binary for texlive-dvidvi.

texlive-fge 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fge
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Font for Frege's @emph{Grundgesetze der Arithmetik}
Description:

The package provides fonts for Frege's Grundgesetze der Arithmetik. The fonts are provided as Metafont source and Adobe Type 1 (pfb) files. A small LaTeX package (fge) is included.

texlive-hyphen-base 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://tug.org/texlive/
Licenses: Donald Knuth's license for TeX
Build system: texlive
Synopsis: Core hyphenation support files
Description:

This package includes Knuth's original hyphen.tex, zerohyph.tex to disable hyphenation, language.us which starts the autogenerated files language.dat and language.def (and default versions of those), etc.

texlive-linkedthm 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/linkedthm
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Hyperlinked theorem-proof environments for LaTeX
Description:

This package provides lightweight infrastructure for bidirectional linking between theorem-like environments and their corresponding proofs. It automatically adds a Proof hyperlink at the end of a theorem and a restated version with a Return link inside the proof. This is useful for mathematical writing and documentation, where proof navigation is essential.

Total packages: 32521