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

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.


libtsm 4.4.1
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/kmscon/libtsm
Licenses: FreeBSD Expat LGPL 2.1+
Build system: meson
Synopsis: Terminal Emulator State Machine library
Description:

TSM is a state machine for DEC VT100-VT520 compatible terminal emulators. It tries to support all common standards while keeping compatibility to existing emulators like xterm, gnome-terminal, konsole, among others.

wezterm 20260117.154428.05343b38
Dependencies: font-google-noto-emoji@2.051 font-google-roboto@3.011 font-jetbrains-mono@2.304 font-nerd-symbols@3.4.0 libgit2@1.9.4 libssh@0.12.0 libssh2@1.11.1 libx11@1.8.12 libxcb@1.17.0 libxkbcommon@1.13.1 lua@5.4.8 mesa@26.0.2 openssl@3.5.5 sqlite@3.39.3 vulkan-loader@1.4.335.0 wayland@1.24.0 xcb-imdkit@1.0.9 xcb-util@0.4.1 xcb-util-image@0.4.1 zstd@1.5.6 cairo@1.18.4 fontconfig-minimal@2.16.0 freetype@2.13.3 harfbuzz@11.4.4 libpng@1.6.39 pixman@0.46.4 zlib@1.3.1 rust-ring@0.17.14
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://wezterm.org/
Licenses: Expat
Build system: cargo
Synopsis: Cross-platform terminal emulator and multiplexer
Description:

WezTerm is a GPU-accelerated terminal emulator and multiplexer that features:

  • Multiplex terminal panes, tabs and windows on local and remote hosts, with native mouse and scrollback.

  • Ligatures, color emoji and font fallback, with true color and dynamic color schemes.

  • Hyperlinks.

libvterm 0.3.3
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://www.leonerd.org.uk/code/libvterm/
Licenses: Expat
Build system: gnu
Synopsis: VT220/xterm/ECMA-48 terminal emulator library
Description:

Libvterm is an abstract C99 library which implements a VT220 or xterm-like terminal emulator. It doesn't use any particular graphics toolkit or output system, instead it invokes callback function pointers that its embedding program should provide it to draw on its behalf. It avoids calling malloc during normal running state, allowing it to be used in embedded kernel situations.

bootterm 0.5
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/wtarreau/bootterm
Licenses: Expat
Build system: gnu
Synopsis: Serial terminal
Description:

Bootterm is a terminal designed to ease connection to ephemeral serial ports. It features automatic port detection, port enumeration, support for non-standard baud rates, the ability to wait for ports to appear, and the ability to read and write via stdin and stdout.

tilix 1.9.6
Dependencies: dbus@1.16.2 dconf@0.40.0 gettext-minimal@0.23.1 gsettings-desktop-schemas@48.0 gtkd@3.10.0 gtk+@3.24.51 libsecret@0.21.7 libunwind@1.6.2 vte-with-gtk+3@0.82.3
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://gnunn1.github.io/tilix-web/
Licenses: MPL 2.0
Build system: meson
Synopsis: Tiling terminal emulator
Description:

Tilix is a tiling terminal emulator following the Gnome Human Interface Guidelines. Its features include:

  1. Layout terminals in any fashion by splitting them horizontally or vertically.

  2. Terminals can be re-arranged using drag and drop both within and between windows.

  3. Terminals can be detached into a new window via drag and drop.

  4. Input can be synchronized between terminals so commands typed in one terminal are replicated to the others.

  5. Supports notifications when processes are completed out of view.

picocom 3.1
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/npat-efault/picocom
Licenses: GPL 2+
Build system: gnu
Synopsis: Minimal dumb-terminal emulator
Description:

Picocom is a minimal dumb-terminal emulation program. It was designed to serve as a simple and manual modem configuration, testing, and debugging tool. It also serves well as a low-tech serial communications program to allow access to all types of devices that provide serial consoles.

asciinema-agg 1.7.0
Dependencies: rust-ring@0.17.14
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/asciinema/agg
Licenses: GPL 3
Build system: cargo
Synopsis: Asciinema gif generator
Description:

Agg is a command-line tool for generating animated GIF files from asciinema-created terminal session recordings.

terraform-docs 0.6.0
Channel: guix
Location: gnu/packages/terraform.scm (gnu packages terraform)
Home page: https://github.com/segmentio/terraform-docs
Licenses: Expat
Build system: go
Synopsis: Generate documentation from Terraform modules
Description:

The terraform-docs utility can generate documentation describing the inputs and outputs for modules of the Terraform infrastructure management tool. These can be shown, or written to a file in JSON or Markdown formats.

texlive-pictex2 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pictex2
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Adds relative coordinates and improves the @code{\plot} command
Description:

This package adds two user commands to standard PiCTeX. One command uses relative coordinates, thus eliminating the need to calculate the coordinate of every point manually as in standard PiCTeX. The other command modifies \plot to use a rule instead of dots if the line segment is horizontal or vertical.

texlive-fixme 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fixme
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Collaborative annotation tool for LaTeX
Description:

FiXme is a collaborative annotation tool for LaTeX documents. Annotating a document here refers to inserting meta-notes, that is, notes that do not belong to the document itself, but rather to its development or reviewing process. Such notes may involve things of different importance levels, ranging from simple ``fix the spelling'' flags to critical ``this paragraph is a lie'' mentions. Annotations like this should be visible during the development or reviewing phase, but should normally disappear in the final version of the document. FiXme is designed to ease and automate the process of managing collaborative annotations, by offering a set of predefined note levels and layouts, the possibility to register multiple authors, to reference annotations by listing and indexing etc.

texlive-figflow 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/figflow
Licenses: FSF-free
Build system: texlive
Synopsis: Flow text around a figure
Description:

This package provides a Plain TeX macro \figflow that allows one to insert a figure into an area inset into a paragraph. Command arguments are width and height of the figure, and the figure (and its caption) itself. The package does not work with LaTeX; packages such as wrapfig, floatflt and picins support the needs of LaTeX users in this area.

texlive-babel-german 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-german
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Babel support for documents written in German
Description:

This bundle is an extension to the babel package for multilingual typesetting. It provides all the necessary macros, definitions and settings to typeset German documents. The bundle includes support for the traditional and reformed German orthography as well as for the Austrian and Swiss varieties of German.

texlive-karnaughmap 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/karnaughmap
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: Typeset Karnaugh maps
Description:

This package provides an easy to use interface to typeset Karnaugh maps using TikZ. Though similar to the karnaugh macros, it provides a key-value system to customize Karnaugh maps and a proper LaTeX package.

texlive-svn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/svn
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Typeset Subversion keywords
Description:

The svn package lets you typeset (in LaTeX) the value of Subversion keywords. It is approximately an equivalent to the rcs package, but for Subversion rather than CVS.

texlive-reverxii 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/reverxii
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Playing Reversi in TeX
Description:

Following the lead of xii.tex, this little program plays Reversi.

texlive-latex-git-log 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latex-git-log
Licenses: GPL 3+
Build system: texlive
Synopsis: Typeset @samp{git log} information
Description:

The program is run within a Git repository, and outputs the entire version history, as a LaTeX table. That output will typically be redirected to a file; the author recommends typesetting in landscape orientation.

texlive-mptrees 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mptrees
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Probability trees with MetaPost
Description:

This package provides MetaPost tools for drawing simple probability trees. One command and several parameters to control the output are provided.

texlive-libris 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/libris
Licenses: GPL 3+
Build system: texlive
Synopsis: Libris ADF fonts, with LaTeX support
Description:

LibrisADF is a sans-serif family designed to mimic Lydian. The bundle includes: fonts, in Adobe Type 1, TrueType and OpenType formats, and LaTeX support macros, for use with the Type 1 versions of the fonts.

texlive-arraycols 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arraycols
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: New column types for @code{array} and @code{tabular} environments
Description:

This small package provides new column types for array and tabular environments, horizontally and vertically centered, or with adjusted height for big mathematical expressions. The columns width can be fixed or calculated like in tabularx environments. Macros for drawing vertical and horizontal rules of variable thickness are also provided.

texlive-debate 2026.1
Propagated dependencies: texlive-listings@2026.1 texlive-listingsutf8@2026.1 texlive-pdfcol@2026.1 texlive-tcolorbox@2026.1 texlive-xcolor@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/debate
Licenses: Expat
Build system: texlive
Synopsis: Debates between reviewers
Description:

This package helps to organize debates between multiple reviewers of a paper within the text.

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-fbs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fbs
Licenses: LPPL (any version)
Build system: texlive
Synopsis: BibTeX style for @emph{Frontiers in Bioscience}
Description:

This package provides a BibTeX style file made with custom-bib to fit Frontiers in Bioscience requirements.

texlive-hep-paper 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hep-paper
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Publications in @emph{High Energy Physics}
Description:

This package aims to provide a single style file containing most configurations and macros necessary to write appealing publications in High Energy Physics. Instead of reinventing the wheel by introducing newly created macros, hep-paper preferably loads third party packages as long as they are light-weight enough. For usual publications it suffices to load the hep-paper package, without optional arguments, in addition to the article class.

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.

Total packages: 32521