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

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.


beep 1.4.12-0.1cba972
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/spkr-beep/beep
Licenses: GPL 2+
Build system: gnu
Synopsis: Linux command-line utility to control the PC speaker
Description:

beep allows the user to control the PC speaker with precision, allowing different sounds to indicate different events. While it can be run quite happily on the command line, its intended place of residence is within scripts, notifying the user when something interesting occurs. Of course, it has no notion of what's interesting, but it's very good at that notifying part.

alacritty 0.17.0
Dependencies: expat@2.7.1 fontconfig-minimal@2.16.0 freetype@2.13.3 libx11@1.8.12 libxcb@1.17.0 libxcursor@1.2.3 libxext@1.3.6 libxft@2.3.8 libxi@1.8.2 libxinerama@1.1.5 libxkbcommon@1.13.1 libxmu@1.2.1 libxpresent@1.0.1 libxrandr@1.5.4 libxscrnsaver@1.2.4 libxt@1.3.1 libxtst@1.2.5 libxxf86vm@1.1.6 mesa@26.0.2 xdg-utils@1.2.1 wayland@1.24.0
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://alacritty.org/
Licenses: ASL 2.0
Build system: cargo
Synopsis: GPU-accelerated terminal emulator
Description:

Alacritty is a GPU-accelerated terminal emulator with a strong focus on simplicity and performance. With such a strong focus on performance, included features are carefully considered and you can always expect Alacritty to be blazingly fast. By making sane choices for defaults, Alacritty requires no additional setup. However, it does allow configuration of many aspects of the terminal. Note that you need support for OpenGL 3.2 or higher.

roxterm 3.17.2
Dependencies: dbus@1.16.2 dbus-glib@0.112 gtk+@3.24.51 pcre@8.45 vte-with-gtk+3@0.82.3
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://realh.github.io/roxterm/en/index.html
Licenses: GPL 2+ LGPL 2.1+
Build system: cmake
Synopsis: Terminal emulator
Description:

This package provides a terminal emulator with hyperlink support. It's based on VTE and aimed at power users.

fzf 0.73.1
Dependencies: bash-minimal@5.2.37 findutils@4.10.0 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://junegunn.github.io/fzf/
Licenses: Expat
Build system: go
Synopsis: Command-line fuzzy-finder
Description:

This package provides an interactive command-line filter usable with any list--including files, command history, processes and more.

kmscon 9.3.0
Dependencies: elogind@255.17 eudev@3.2.14 libdrm@2.4.131 libtsm@4.4.1 libxkbcommon@1.13.1 pango@1.56.4
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://www.freedesktop.org/wiki/Software/kmscon
Licenses: Expat LGPL 2.1+ FreeBSD GPL 2+
Build system: meson
Synopsis: Linux KMS-based terminal emulator
Description:

Kmscon is a terminal emulator based on Linux's KMS. It can replace the in-kernel VT implementation with a user-space console. Compared to the Linux console, kmscon provides enhanced features including XKB-compatible internationalized keyboard support, UTF-8 input/font support, hardware-accelerated rendering, multi-seat support, a replacement for mingetty, and more.

xiate 22.12-0.ae3cf30
Dependencies: gtk+@3.24.51 glib@2.86.0 vte-with-gtk+3@0.82.3
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://www.uninformativ.de/git/xiate/file/README.html
Licenses: Expat
Build system: gnu
Synopsis: Minimalist terminal emulator based on GTK+
Description:

Xiate is a terminal emulator which tries to keep a balance between features and simplicity. This is achieved by using VTE as a powerful backend, while UI, configuration, and code try to remain much more minimalistic.

eternalterminal 6.2.11
Dependencies: libsodium@1.0.22 protobuf@3.21.9 openssl@3.5.5 zlib@1.3.1 curl@8.6.0
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://mistertea.github.io/EternalTerminal/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Remote shell that reconnects without interrupting the session
Description:

Eternal Terminal (ET) is a remote shell that automatically reconnects without interrupting the session. ET uses SSH to initialize a secure connection. Unlike SSH sessions, which must be killed and reconnected after a network outage an ET session will survive network outages and IP roaming. ET provides the same core functionality as mosh, while also supporting native scrolling and tmux control mode (tmux -CC).

sakura 3.8.9
Dependencies: libxft@2.3.8 vte-with-gtk+3@0.82.3
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://launchpad.net/sakura
Licenses: GPL 2
Build system: cmake
Synopsis: Simple but powerful libvte-based terminal emulator
Description:

Sakura is a terminal emulator based on GTK+ and VTE. It's a terminal emulator with few dependencies, so you don't need a full GNOME desktop installed to have a decent terminal emulator.

cool-retro-term 1.2.0
Dependencies: qtbase@5.15.17 qtdeclarative@5.15.17 qtgraphicaleffects@5.15.17 qtquickcontrols@5.15.17 qtquickcontrols2@5.15.17 bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/Swordfish90/cool-retro-term
Licenses: GPL 2+ GPL 3+ SIL OFL 1.1 X11 Modified BSD
Build system: gnu
Synopsis: Terminal emulator
Description:

Cool-retro-term (crt) is a terminal emulator which mimics the look and feel of the old cathode ray tube (CRT) screens. It has been designed to be eye-candy, customizable, and reasonably lightweight.

havoc 0.7.0
Dependencies: libxkbcommon@1.13.1 wayland@1.24.0
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/ii8/havoc
Licenses: Expat
Build system: gnu
Synopsis: Minimal terminal emulator for Wayland
Description:

Havoc is a minimal terminal emulator for Wayland.

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.

unibilium 2.0.0
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/mauke/unibilium
Licenses: LGPL 3+
Build system: gnu
Synopsis: Terminfo parsing library
Description:

Unibilium is a basic C terminfo library. It doesn't depend on curses or any other library. It also doesn't use global variables, so it should be thread-safe.

python-pyfzf 0.3.1
Dependencies: fzf@0.73.1
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/nk412/pyfzf
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for junegunn's fuzzyfinder (fzf)
Description:

This package provides a thin wrapper for fzf.

kmscon 8-2.db86861
Dependencies: elogind@255.17 eudev@3.2.14 libdrm@2.4.131 libtsm@4.4.1 libxkbcommon@1.13.1 pango@1.56.4
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://www.freedesktop.org/wiki/Software/kmscon
Licenses: Expat LGPL 2.1+ FreeBSD GPL 2+
Build system: gnu
Synopsis: Linux KMS-based terminal emulator
Description:

Kmscon is a terminal emulator based on Linux's KMS. It can replace the in-kernel VT implementation with a user-space console. Compared to the Linux console, kmscon provides enhanced features including XKB-compatible internationalized keyboard support, UTF-8 input/font support, hardware-accelerated rendering, multi-seat support, a replacement for mingetty, and more.

libtermkey 0.22
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://www.leonerd.org.uk/code/libtermkey
Licenses: Expat
Build system: gnu
Synopsis: Keyboard entry processing library for terminal-based programs
Description:

Libtermkey handles all the necessary logic to recognise special keys, UTF-8 combining, and so on, with a simple interface.

foot 1.27.0
Dependencies: fcft@3.3.3 libxkbcommon@1.13.1 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://codeberg.org/dnkl/foot
Licenses: Expat
Build system: meson
Synopsis: Wayland-native terminal emulator
Description:

foot is a terminal emulator for systems using the Wayland display server. It is designed to be fast, lightweight, and independent of desktop environments. It can be used as a standalone terminal and also has a server/client mode.

tmate 2.4.0-0.ac91951
Dependencies: libevent@2.1.12 libssh@0.12.0 msgpack-c@6.0.0 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://tmate.io/
Licenses: ISC
Build system: gnu
Synopsis: Terminal sharing application
Description:

tmate is a terminal sharing application that allows you to share your terminal with other users over the Internet. tmate is a fork of tmux.

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-barcodes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/barcodes
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Fonts for making barcodes
Description:

The package deals with EAN barcodes; Metafont sources for fonts are provided, and a set of examples; for some codes, a small Perl script is needed.

texlive-cybercic 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cybercic
Licenses: Expat
Build system: texlive
Synopsis: ``Controls in contents'' for the @code{cyber} package
Description:

This package is used in concert with the cyber package to make documents with annotations of compliance with cybersecurity requirements. When you include this package, some notations of compliance are added to section names as seen in the table of contents of the final document. It also makes your document more brittle in unexpected ways: for example, when you use cybercic in the same document as hyperref, you cannot use any formatting in your section titles. So don't use cybercic unless you need to.

texlive-dnp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dnp
Licenses: GPL 2
Build system: texlive
Synopsis: Subfont numbers for DNP font encoding
Description:

This package provides subfont numbers for DNP font encoding.

texlive-polynomial 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/polynomial
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Typeset (univariate) polynomials
Description:

The package offers an easy way to write (univariate) polynomials and rational functions. It defines two commands, one for polynomials \polynomial{coeffs} and one for rational functions \polynomialfrac{Numerator}{Denominator}. Both commands take lists of coefficients as arguments, and offer limited optional behaviour.

texlive-cmupint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cmupint
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Upright integral symbols for Computer Modern
Description:

This package contains various upright integral symbols to match the Computer Modern font.

texlive-footnpag 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/footnpag
Licenses: GPL 3+
Build system: texlive
Synopsis: Per-page numbering of footnotes
Description:

This package allows footnotes on individual pages to be numbered from 1, rather than being numbered sequentially through the document.

Total packages: 73955