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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


sakura 3.8.4
Dependencies: libxft@2.3.8 vte-with-gtk+3@0.78.2
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.

termite 16.6
Dependencies: gnutls@3.8.3 gtk+@3.24.51 pcre2@10.42 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/aperezdc/termite/
Licenses: LGPL 2.0+
Build system: meson
Synopsis: Keyboard-centric, VTE-based terminal
Description:

Termite is a minimal terminal emulator, with a slightly modified version of VTE exposing the necessary functions for keyboard text selection and URL hints. It was designed for use with tiling window managers.

eternalterminal 6.2.11
Dependencies: libsodium@1.0.18 protobuf@3.21.9 openssl@3.0.8 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).

asciinema 2.4.0
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://asciinema.org
Licenses: GPL 3
Build system: pyproject
Synopsis: Terminal session recorder
Description:

Use asciinema to record and share your terminal sessions, the right way. Forget screen recording apps and blurry video. Enjoy a lightweight, purely text-based approach to terminal recording.

wterm 1.25.0
Dependencies: fcft@3.3.2 libxkbcommon@1.11.0 wayland@1.24.0 wayland-protocols@1.45
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.

fbterm 1.7
Dependencies: freetype@2.13.3 fontconfig-minimal@2.14.0 ncurses@6.2.20210619 gpm@1.20.7
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://salsa.debian.org/debian/fbterm
Licenses: GPL 2+
Build system: gnu
Synopsis: Fast and lightweight framebuffer-based terminal emulator for Linux
Description:

FbTerm is a fast terminal emulator for Linux with frame buffer device or VESA video card. Features include:

  • mostly as fast as terminal of Linux kernel while accelerated scrolling is enabled;

  • select font with fontconfig and draw text with freetype2, same as Qt/Gtk+ based GUI apps;

  • dynamically create/destroy up to 10 windows initially running default shell;

  • record scrollback history for every window;

  • auto-detect current locale and convert text encoding, support double width scripts like Chinese, Japanese etc;

  • switch between configurable additional text encodings with hot keys on the fly;

  • copy/paste selected text between windows with mouse when gpm server is running;

  • change the orientation of screen display, a.k.a. screen rotation;

  • lightweight input method framework with client-server architecture;

  • background image for eye candy.

tmate 2.4.0-0.ac91951
Dependencies: libevent@2.1.12 libssh@0.11.3 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.

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.

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.

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.

libptytty 2.0
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/yusiwen/libptytty
Licenses: GPL 2+
Build system: cmake
Synopsis: Portable, secure PTY/TTY and @file{utmp}/@file{wtmp}/@file{lastlog} handling
Description:

Libptytty is a small C/C++ library to manage pseudo-ttys in a uniform way, created out of frustration over the many differences of PTY/TTY handling in different operating systems.

In addition to mere PTY/TTY management, it supports updating the session database at utmp, and wtmp/lastlog for login shells.

It also supports forking after start-up and dropping privileges in the calling process. This reduces the potential attack surface: if the calling process were to be compromised by the user starting the program, there would be less to gain, as only the helper process is running with privileges (e.g., setuid/setgid).

tio 3.6
Dependencies: glib@2.83.3 lua@5.3.5
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://tio.github.io/
Licenses: GPL 2+
Build system: meson
Synopsis: Simple TTY terminal I/O application
Description:

tio is a simple TTY terminal application which features a straightforward commandline interface to easily connect to TTY devices for basic input/output.

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.

xiate 22.12-0.ae3cf30
Dependencies: gtk+@3.24.51 glib@2.83.3 vte-with-gtk+3@0.78.2
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.

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.

kitty 0.21.2
Dependencies: fontconfig-minimal@2.14.0 freetype@2.13.3 harfbuzz@11.4.4 lcms@2.13.1 libcanberra@0.30 libpng@1.6.39 python-pygments@2.19.1 python-wrapper@3.11.14 wayland@1.24.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://sw.kovidgoyal.net/kitty/
Licenses: GPL 3+
Build system: gnu
Synopsis: Fast, featureful, GPU based terminal emulator
Description:

Kitty is a fast and featureful GPU-based terminal emulator:

  • Offloads rendering to the GPU for lower system load and buttery smooth scrolling. Uses threaded rendering to minimize input latency.

  • Supports all modern terminal features: graphics (images), unicode, true-color, OpenType ligatures, mouse protocol, focus tracking, bracketed paste and several new terminal protocol extensions.

  • Supports tiling multiple terminal windows side by side in different layouts without needing to use an extra program like tmux.

  • Can be controlled from scripts or the shell prompt, even over SSH.

  • Has a framework for Kittens, small terminal programs that can be used to extend kitty's functionality. For example, they are used for Unicode input, hints, and side-by-side diff.

  • Supports startup sessions which allow you to specify the window/tab layout, working directories and programs to run on startup.

  • Allows you to open the scrollback buffer in a separate window using arbitrary programs of your choice. This is useful for browsing the history comfortably in a pager or editor.

tilix 1.9.6
Dependencies: dbus@1.15.8 dconf@0.40.0 gettext-minimal@0.23.1 gsettings-desktop-schemas@46.1 gtkd@3.10.0 gtk+@3.24.51 libsecret@0.21.4 libunwind@1.6.2 vte-with-gtk+3@0.78.2
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.

libtsm 0.0.0-1.f70e379
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://www.freedesktop.org/wiki/Software/libtsm
Licenses: Expat LGPL 2.1+ ISC FreeBSD
Build system: cmake
Synopsis: Xterm 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, etc.

python-pyfzf 0.3.1
Dependencies: fzf@0.67.0
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.

mtm 1.2.1
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://github.com/deadpixi/mtm
Licenses: GPL 3+ Modified BSD
Build system: gnu
Synopsis: Micro Terminal Multiplexer
Description:

This package provides multiplexer for the terminal focused on simplicity, compatibility, size and stability.

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-doipubmed 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/doipubmed
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Special commands for use in bibliographies
Description:

The package provides the commands \doi, \pubmed and \citeurl. These commands are primarily designed for use in bibliographies. A LaTeX2HTML style file is also provided.

texlive-mhequ 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mhequ
Licenses: Public Domain
Build system: texlive
Synopsis: Multicolumn equations, tags, labels, sub-numbering
Description:

The mhequ style file simplifies creating multi-column equation environments and tagging equations therein. It supports sub-numbering of blocks of equations, such as (1.2a) and (1.2b), references to each equation individually (1.2a) or to the whole block (1.2). The labels can be shown in draft mode. The default behaviour is to show an equation number if and only if the equation actually has a label, which reduces visual clutter.

texlive-talk 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/talk
Licenses: LPPL (any version)
Build system: texlive
Synopsis: LaTeX class for presentations
Description:

The talk document class allows you to create slides for screen presentations or printing on transparencies. It also allows you to print personal notes for your talk. You can create overlays and display structure information (current section / subsection, table of contents) on your slides. The main feature that distinguishes talk from other presentation classes like beamer or prosper is that it allows the user to define an arbitrary number of slide styles and switch between these styles from slide to slide. This way the slide layout can be adapted to the slide content. For example, the title or contents page of a talk can be given a slightly different layout than the other slides. The talk class makes no restrictions on the slide design whatsoever. The entire look and feel of the presentation can be defined by the user.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091