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

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-pst-optexp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-optexp
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Drawing optical experimental setups
Description:

The package is a collection of optical components that facilitate easy sketching of optical experimental setups. The package uses PSTricks for its output. A wide range of free-ray and fibre components is provided, the alignment, positioning and labelling of which can be achieved in very simple and flexible ways. The components may be connected with fibers or beams, and realistic raytraced beam paths are also possible.

texlive-electrumadf 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/electrumadf
Licenses: LPPL 1.3c GPL 2
Build system: texlive
Synopsis: Electrum ADF fonts collection
Description:

Electrum ADF is a slab-serif font featuring optical and italic small-caps; additional ligatures and an alternate Q; lining, hanging, inferior and superior digits; and four weights. The fonts are provided in Adobe Type 1 format and the support material enables use with LaTeX.

texlive-footmisc 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/footmisc
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Range of footnote options
Description:

This is a collection of ways to change the typesetting of footnotes. The package provides means of changing the layout of the footnotes themselves, a way to number footnotes per page, to make footnotes disappear in a "moving" argument, and to deal with multiple references to footnotes from the same place. The package also has a range of techniques for labelling footnotes with symbols rather than numbers.

texlive-amsfonts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/amsfonts
Licenses: SIL OFL 1.1
Build system: texlive
Synopsis: TeX fonts from the American Mathematical Society
Description:

This package provides an extended set of fonts for use in mathematics, including: extra mathematical symbols; blackboard bold letters (uppercase only); fraktur letters; subscript sizes of bold math italic and bold Greek letters; subscript sizes of large symbols such as sum and product; added sizes of the Computer Modern small caps font; cyrillic fonts (from the University of Washington); Euler mathematical fonts. All fonts are provided as Adobe Type 1 files, and all except the Euler fonts are provided as METAFONT source. The distribution also includes the canonical Type 1 versions of the Computer Modern family of fonts. The Euler fonts are supported by separate packages; details can be found in the documentation.

texlive-beamer-verona 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/beamer-verona
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Theme for the @code{beamer} class
Description:

This package provides the Verona theme for the beamer class.

texlive-psnfss 2026.1
Propagated dependencies: texlive-graphics@2026.1 texlive-symbol@2026.1 texlive-zapfding@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/psnfss
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Font support for common PostScript fonts
Description:

The PSNFSS collection includes a set of files that provide a complete working setup of the LaTeX font selection scheme (NFSS2) for use with common PostScript fonts. The base set of text fonts covered by PSNFSS includes the AvantGarde, Bookman, Courier, Helvetica, New Century Schoolbook, Palatino, Symbol, Times Roman and Zapf Dingbats fonts. In addition, the fonts Bitstream Charter and Adobe Utopia are covered. Separate packages are provided to load each font for use as the main text font. The package helvet allows Helvetica to be loaded with its size scaled to something more appropriate for use as a Sans-Serif font to match Times, while pifont provides the means to select single glyphs from symbol fonts. The bundle as a whole is part of the LaTeX required set of packages.

texlive-pbalance 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pbalance
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Balance last page in two-column mode
Description:

This package balances the columns on the last page of a two-column document. If the page is simple (no footnotes, floats, or marginpars), it uses the balance package; otherwise, it uses \enlargethispage to make the left column shorter, balancing the columns.

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-pxpgfmark 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pxpgfmark
Licenses: Expat
Build system: texlive
Synopsis: e-pTeX driver for PGF inter-picture connections
Description:

The distributed drivers do not support the PGF feature of inter-picture connections under e-pTeX and dvipdfmx. The package uses existing features of dvipdfmx to fix this problem.

texlive-l2tabu-italian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/l2tabu-italian
Licenses: FDL 1.2+
Build system: texlive
Synopsis: Italian translation of @emph{Obsolete packages and commands}
Description:

This package provides an Italian translation of the l2tabu practical guide to LaTeX2e by Mark Trettin. It focuses on obsolete packages and commands.

texi2html 5.0
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/texinfo.scm (gnu packages texinfo)
Home page: https://www.nongnu.org/texi2html/
Licenses: GPL 2+
Build system: gnu
Synopsis: Convert Texinfo to HTML
Description:

Texi2HTML is a Perl script which converts Texinfo source files to HTML output. It now supports many advanced features, such as internationalization and extremely configurable output formats.

Development of Texi2HTML moved to the GNU Texinfo repository in 2010, since it was meant to replace the makeinfo implementation in GNU Texinfo. The route forward for authors is, in most cases, to alter manuals and build processes as necessary to use the new features of the makeinfo/texi2any implementation of GNU Texinfo. The Texi2HTML maintainers (one of whom is the principal author of the GNU Texinfo implementation) do not intend to make further releases of Texi2HTML.

texinfo 5.2
Dependencies: ncurses@6.2.20210619 perl@5.36.0
Channel: guix
Location: gnu/packages/texinfo.scm (gnu packages texinfo)
Home page: https://www.gnu.org/software/texinfo/
Licenses: GPL 3+
Build system: gnu
Synopsis: The GNU documentation format
Description:

Texinfo is the official documentation format of the GNU project. It uses a single source file using explicit commands to produce a final document in any of several supported output formats, such as HTML or PDF. This package includes both the tools necessary to produce Info documents from their source and the command-line Info reader. The emphasis of the language is on expressing the content semantically, avoiding physical markup commands.

texinfo 7.3
Dependencies: ncurses@6.2.20210619 perl@5.36.0 perl-archive-zip@1.68 perl-unicode-eastasianwidth@12.0 perl-text-unidecode@1.30 perl-libintl-perl@1.32
Channel: guix
Location: gnu/packages/texinfo.scm (gnu packages texinfo)
Home page: https://www.gnu.org/software/texinfo/
Licenses: GPL 3+
Build system: gnu
Synopsis: The GNU documentation format
Description:

Texinfo is the official documentation format of the GNU project. It uses a single source file using explicit commands to produce a final document in any of several supported output formats, such as HTML or PDF. This package includes both the tools necessary to produce Info documents from their source and the command-line Info reader. The emphasis of the language is on expressing the content semantically, avoiding physical markup commands.

texi2html 1.82
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/texinfo.scm (gnu packages texinfo)
Home page: https://www.nongnu.org/texi2html/
Licenses: GPL 2+
Build system: gnu
Synopsis: Convert Texinfo to HTML
Description:

Texi2HTML is a Perl script which converts Texinfo source files to HTML output. It now supports many advanced features, such as internationalization and extremely configurable output formats.

Development of Texi2HTML moved to the GNU Texinfo repository in 2010, since it was meant to replace the makeinfo implementation in GNU Texinfo. The route forward for authors is, in most cases, to alter manuals and build processes as necessary to use the new features of the makeinfo/texi2any implementation of GNU Texinfo. The Texi2HTML maintainers (one of whom is the principal author of the GNU Texinfo implementation) do not intend to make further releases of Texi2HTML.

info-reader 7.3
Dependencies: gzip@1.14 ncurses@6.2.20210619 perl@5.36.0 perl-archive-zip@1.68 perl-unicode-eastasianwidth@12.0 perl-text-unidecode@1.30 perl-libintl-perl@1.32
Channel: guix
Location: gnu/packages/texinfo.scm (gnu packages texinfo)
Home page: https://www.gnu.org/software/texinfo/
Licenses: GPL 3+
Build system: gnu
Synopsis: Standalone Info documentation reader
Description:

Texinfo is the official documentation format of the GNU project. It uses a single source file using explicit commands to produce a final document in any of several supported output formats, such as HTML or PDF. This package includes both the tools necessary to produce Info documents from their source and the command-line Info reader. The emphasis of the language is on expressing the content semantically, avoiding physical markup commands.

pinfo 0.6.13-0.3d76eec
Dependencies: ncurses@6.2.20210619 readline@8.2.13
Channel: guix
Location: gnu/packages/texinfo.scm (gnu packages texinfo)
Home page: https://github.com/baszoetekouw/pinfo
Licenses: GPL 2+
Build system: gnu
Synopsis: Lynx-style Info file and man page reader
Description:

Pinfo is an Info file viewer. Pinfo is similar in use to the Lynx web browser. You just move across info nodes, and select links, follow them, etc. It supports many colors. Pinfo also supports viewing of manual pages -- they are colorized like in the midnight commander's viewer, and additionally they are hypertextualized.

texinfo 6.8
Dependencies: ncurses@6.2.20210619 perl@5.36.0
Channel: guix
Location: gnu/packages/texinfo.scm (gnu packages texinfo)
Home page: https://www.gnu.org/software/texinfo/
Licenses: GPL 3+
Build system: gnu
Synopsis: The GNU documentation format
Description:

Texinfo is the official documentation format of the GNU project. It uses a single source file using explicit commands to produce a final document in any of several supported output formats, such as HTML or PDF. This package includes both the tools necessary to produce Info documents from their source and the command-line Info reader. The emphasis of the language is on expressing the content semantically, avoiding physical markup commands.

evil-helix 20250915
Dependencies: bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://github.com/usagi-flow/evil-helix
Licenses: MPL 2.0
Build system: cargo
Synopsis: Bringing the Helix editor to the evil side
Description:

A soft fork of Helix which introduces keybindings and other features to make it more comfortable for Vim users. Changes include:

  • Vim keybindings

  • Adjusted behaviours and defaults for Visual line mode

  • Basic Vim modeline support

  • Support for colored/rainbow indentation guides

  • Minimalistic window separator

Moreover, evil-helix introduces the editor.evil option, which is true by default. It can be set to false to completely deactivate evil-helix behavior without having to use a different build.

lite-xl 2.1.8
Dependencies: lua@5.4.8 pcre2@10.42 freetype@2.13.3 libdecor@0.2.2 sdl3@3.4.14
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://lite-xl.com
Licenses: Expat
Build system: meson
Synopsis: Lightweight text editor written in Lua
Description:

Lite XL is derived from lite. It is a lightweight text editor written mostly in Lua. It aims to provide something practical, pretty, small and fast easy to modify and extend, or to use without doing either.

The aim of Lite XL compared to lite is to be more user-friendly, improve the quality of font rendering, and reduce CPU usage.

kak-lsp 21.0.2
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://github.com/kak-lsp/kak-lsp
Licenses: Unlicense
Build system: cargo
Synopsis: Language Server Protocol (LSP) client for Kakoune
Description:

kak-lsp is a Language Server Protocol client for Kakoune implemented in Rust.

scintilla 5.5.1
Dependencies: gtk+@3.24.52
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://www.scintilla.org/
Licenses: HPND
Build system: gnu
Synopsis: Code editor for GTK+
Description:

Scintilla is a source code editing component for GTK+. It has the usual features found in text editing components, as well as some that are especially useful for editing and debugging source code; these include support for syntax styling, error indicators, code completion and call tips. Styling choices are more open than with many editors: Scintilla lets you use proportional fonts, bold and italics, multiple foreground and background colours, and multiple fonts.

nvi 1.81.6
Dependencies: bdb@6.2.32 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://sites.google.com/a/bostic.com/keithbostic/the-berkeley-vi-editor-home-page
Licenses: Modified BSD
Build system: gnu
Synopsis: The Berkeley Vi Editor
Description:

Vi is the original screen based text editor for Unix systems. It is considered the standard text editor, and is available on almost all Unix systems. Nvi is intended as a "bug-for-bug compatible" clone of the original BSD vi editor. As such, it doesn't have a lot of snazzy features as do some of the other vi clones such as elvis and vim. However, if all you want is vi, this is the one to get.

xnedit 1.6.3
Dependencies: motif@2.3.8-1.0f556b0
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://sourceforge.net/projects/xnedit/
Licenses: GPL 2+
Build system: gnu
Synopsis: Fast and classic X11 text editor
Description:

XNEdit is a fast and classic X11 text editor, based on NEdit, with full unicode support and antialiased text rendering.

lexilla 5.2.5
Dependencies: scintilla@5.5.1
Channel: guix
Location: gnu/packages/text-editors.scm (gnu packages text-editors)
Home page: https://www.scintilla.org/Lexilla.html
Licenses: HPND
Build system: gnu
Synopsis: Language lexers for Scintilla
Description:

Lexilla is a library of language lexers that can be used with the Scintilla editing component.

Total packages: 32836