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

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-parselines 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/parselines
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Apply a macro to each line of an environment
Description:

The package defines an environment parse lines which processes each line of an environment with a macro. An example of shading the lines of an environment is given.

texlive-forloop 2026.1
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-dynblocks 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dynblocks
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Simple way to create dynamic blocks for Beamer
Description:

The package provides full customisation of the aspect and dimensions of blocks inside a presentation.

texlive-rouequestions 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rouequestions
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Draw a ``question wheel''
Description:

This package helps producing a game for students: it is a wheel displaying questions, with hidden answers inside.

texlive-thesis-titlepage-fhac 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/thesis-titlepage-fhac
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Style to create a standard titlepage for diploma thesis
Description:

This is yet another thesis titlepage style.

texlive-modernnewspaper 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/modernnewspaper
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Unicode-first newspaper package for LaTeX
Description:

modernnewspaper is a Unicode-first LaTeX package for producing newspaper-style documents. It supports multi-column layouts, multilingual content (including right-to-left scripts), Unicode-safe drop caps, column-safe images, and modern metadata such as website URLs. The package is designed for XeLaTeX and LuaLaTeX and is suitable for both print and digital newspapers.

texlive-margbib 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/margbib
Licenses: GPL 3+
Build system: texlive
Synopsis: Display bibitem tags in the margins
Description:

The package redefines the thebibliography environment to place the citation key into the margin.

texlive-termmenu 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/termmenu
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for terminal-based menus
Description:

When writing programs, it's often required to present the user with a list of options or actions. The user is then expected to select one of these options for the program to process. termmenu provides this mechanism for TeX.

texlive-mnotes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mnotes
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Margin annotation for collaborative writing
Description:

The package provides a flexible mechanism for annotating, and commenting upon, collaboratively-written documents.

texlive-stellenbosch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stellenbosch
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Stellenbosch thesis bundle
Description:

The usthesis class and style files are provided to typeset reports, theses and dissertations that conform to the requirements of the Engineering Faculty of the University of Stellenbosch. The class file usthesis.cls is based on the standard LaTeX book class, while usthesis.sty is a style file to be loaded on top of the very powerful memoir class.

Usthesis is primarily concerned with the formatting of the front matter such as the title page, abstract, etc., and a decent page layout on A4 paper. It also works together with the Babel package to provide language options to typeset documents in Afrikaans or in English. Additional packages are provided for bibliographic matter, note title pages, lists of symbols, as well as various graphic files for logos.

texlive-logoetalab 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/logoetalab
Licenses: LPPL 1.3c CC-BY 2.0
Build system: texlive
Synopsis: Insert Licence Etalab 2.0 logo
Description:

This package provides commands to display the Licence Ouverte Etalab 2.0 vector logo.

texlive-bytefield 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bytefield
Licenses: LPPL 1.3a
Build system: texlive
Synopsis: Create illustrations for network protocol specifications
Description:

The bytefield package helps the user create illustrations for network protocol specifications and anything else that utilizes fields of data. These illustrations show how the bits and bytes are laid out in a packet or in memory.

texlive-blox 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/blox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Draw block diagrams, using TikZ
Description:

This package, along with TikZ, will typeset block diagrams for use with programming and control theory. It is an English translation of the schemabloc package.

texlive-beamertheme-focus 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamertheme-focus
Licenses: GPL 3
Build system: texlive
Synopsis: Minimalist presentation theme for LaTeX Beamer
Description:

This package provides a presentation theme for LaTeX Beamer that aims at a clean and minimalist design, so to minimize distractions and put the focus directly on the content.

texlive-listofitems 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/listofitems
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Grab items in lists using user-specified separation character
Description:

This package is designed to read a list, for which the parsing character has been selected by the user, and to access any of these items with a simple interface.

texlive-luahttp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luahttp
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Compile-time internet-interactive PDF-documents using LuaTeX
Description:

This small package provides five commands to make HTTP requests using Lua and LuaTeX. Functionalities include API calls, fetch RSS feeds and the possibility to include images using a link. These commands run during the compilation of the PDF-Document and may require user interaction.

texlive-beamertheme-saintpetersburg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamertheme-saintpetersburg
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Beamer theme with colours and fonts of Saint Petersburg State University
Description:

This minimalistic beamer Theme incorporates Saint Petersburg State University colours and fonts. It is suitable for both presentations and posters.

texlive-dyntree 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dyntree
Licenses: LGPL 2.1+
Build system: texlive
Synopsis: Construct Dynkin tree diagrams
Description:

The package is intended for users needing to typeset a Dynkin Tree Diagram---a group theoretical construct consisting of cartan coefficients in boxes connected by a series of lines. Such a diagram is a tool for working out the states and their weights in terms of the fundamental weights and the simple roots.

texlive-arsclassica 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arsclassica
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Different view of the ClassicThesis package
Description:

The package changes some typographical points of the ClassicThesis style. It enables the user to reproduce the look of the guide The art of writing with LaTeX (the web page is in Italian).

texlive-xetexko 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xetexko
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset Korean with Xe(La)TeX
Description:

The package supports typesetting Korean documents (including old Hangul texts), using XeTeX. It enhances the existing support, in XeTeX, providing features that provide quality typesetting.

texlive-to-be-determined 2026.1
Propagated dependencies: texlive-soul@2026.1 texlive-xcolor@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/to-be-determined
Licenses: Expat
Build system: texlive
Synopsis: Highlight text passages that need further work
Description:

This package provides a single command \tbd which highlights the pieces of text that need to be rewritten later. You can hide them all with a single package option hide, or just make them disappear entirely with the option off.

texlive-luapackageloader 2026.1
Propagated dependencies: texlive-iftex@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luapackageloader
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Allow LuaTeX to load external Lua packages
Description:

This package allows LuaTeX to load packages from the default package.path and package.cpath locations. This could be useful to load external Lua modules, including modules installed via LuaRocks.

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

This is a translation of the documentation provided with ntheorem.

Total packages: 32521