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

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.


libiax2 0.0.0-1.0e5980f
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: https://gitlab.savoirfairelinux.com/sflphone/libiax2
Licenses: LGPL 2.0 Public Domain GPL 2+
Build system: gnu
Synopsis: Inter-Asterisk-Protocol library
Description:

LibIAX2 implements the Inter-Asterisk-Protocol for relaying Voice-over-IP (VoIP) communications.

coturn 4.7.0
Dependencies: openssl@3.5.7 sqlite@3.39.3 libevent-with-openssl@2.1.12 hiredis@1.1.0
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: https://github.com/coturn/coturn
Licenses: Modified BSD
Build system: gnu
Synopsis: Implementation of a TURN and STUN server for VoIP
Description:

This package provides a VoIP media traffic NAT traversal server and gateway. It implements the STUN (Session Traversal Utilities for NAT) and TURN (Traversal Using Relays around NAT) server protocols.

sofia-sip 1.13.17
Dependencies: glib@2.86.0 openssl@3.5.7 zlib@1.3.1
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: https://sofia-sip.sourceforge.net/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: SIP user-agent library
Description:

Sofia-SIP is a SIP User-Agent library, compliant with the IETF RFC3261 specification. It can be used as a building block for SIP client software foruses such as VoIP, IM, and many other real-time and person-to-person communication services.

libosmocore 1.7.0
Dependencies: gnutls@3.8.13 libmnl@1.0.5 libusb@1.0.25 lksctp-tools@1.0.19 pcsc-lite@2.5.0 talloc@2.4.2
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: https://osmocom.org/projects/libosmocore/wiki/Libosmocore
Licenses: GPL 2+
Build system: gnu
Synopsis: Libraries for sharing common code between osmocom projects
Description:

Libosmocore includes several libraries:

  • libosmocore: general-purpose functions

  • libosmovty: interactive VTY command-line interface

  • libosmogsm: definitions and helper code related to GSM protocols

  • libosmoctrl: shared implementation of the Osmocom control interface

  • libosmogb: implementation of the Gb interface with its NS/BSSGP protocols

  • libosmocodec: implementation of GSM voice codecs

  • libosmocoding: implementation of GSM 05.03 burst transcoding functions

  • libosmosim: infrastructure to interface with SIM/UICC/USIM cards

baresip-libre 3.24.0
Dependencies: openssl@3.5.7 zlib@1.3.1
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: https://github.com/baresip/re
Licenses: Modified BSD
Build system: cmake
Synopsis: Library for real-time communications with async IO support
Description:

Libre is a portable and generic library for real-time communications with async IO support and a complete SIP stack with support for protocols such as SDP, RTP/RTCP, STUN/TURN/ICE, BFCP, HTTP and DNS.

xgoldmon 1.0-1.f2d5372
Dependencies: libosmocore@1.7.0 lksctp-tools@1.0.19 talloc@2.4.2
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: https://github.com/2b-as/xgoldmon
Licenses: GPL 2+
Build system: gnu
Synopsis: Displays cellular network protocol traces in Wireshark
Description:

xgoldmon is an utility that converts the USB logging mode messages that various Intel/Infineon XGold modems send to the USB port to gsmtap. It then then sends them to a given IP address to enable users to view cellular network protocol traces in Wireshark.

It supports the following smartphones:

  • Samsung Galaxy S4, GT-I9500 variant

  • Samsung Galaxy SIII, GT-I9300 variant

  • Samsung Galaxy Nexus, GT-I9250 variant

  • Samsung Galaxy SII, GT-I9100 variant

  • Samsung Galaxy Note II, GT-N7100 variant

libcallaudio 0.1.9
Dependencies: alsa-lib@1.2.16.1 glib@2.86.0 pulseaudio@17.0
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: https://gitlab.com/mobian1/callaudiod
Licenses: GPL 3+
Build system: meson
Synopsis: Library for audio routing during voice calls
Description:

This package provides callaudiod, a daemon to route audio during phone calls, and a library.

osip 5.3.2
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: https://www.gnu.org/software/osip/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Library implementing SIP (RFC-3261)
Description:

GNU oSIP is an implementation of the SIP protocol. It is used to provide multimedia and telecom software developers with an interface to initiate and control SIP sessions.

seren 0.0.21
Dependencies: alsa-lib@1.2.16.1 gmp@6.3.0 libogg@1.3.6 ncurses@6.2.20210619 opus@1.6.1
Channel: guix
Location: gnu/packages/telephony.scm (gnu packages telephony)
Home page: http://holdenc.altervista.org/seren/
Licenses: GPL 3+
Build system: gnu
Synopsis: Simple VoIP program to create conferences from the terminal
Description:

Seren is a simple VoIP program based on the Opus codec that allows you to create a voice conference from the terminal, with up to 10 participants, without having to register accounts, exchange emails, or add people to contact lists. All you need to join an existing conference is the host name or IP address of one of the participants.

mlterm 3.9.4
Dependencies: cairo@1.18.4 fontconfig-minimal@2.17.1 freetype@2.13.3 fribidi@1.0.12 gdk-pixbuf@2.44.5 gtk+@3.24.52 libx11@1.8.12 libxext@1.3.6 libxft@2.3.8
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://mlterm.sourceforge.net/
Licenses: Modified BSD
Build system: gnu
Synopsis: Multi-Lingual TERMinal emulator
Description:

mlterm is a multi-lingual terminal emulator. It supports various complex character sets and encodings from around the world. It can display double-width (e.g. East Asian) glyphs, combining characters used for, e.g., Thai and Vietnamese, and bi-directional scripts like Arabic and Hebrew.

python-pyfzf 0.3.1
Dependencies: fzf@0.74.2
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 10.0.1
Dependencies: elogind@257.14 eudev@3.2.14 libdrm@2.4.131 libtsm@4.6.0 libxkbcommon@1.13.1 pango@1.57.1
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.

fbterm 1.7
Dependencies: freetype@2.13.3 fontconfig-minimal@2.17.1 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.

fzf 0.74.2
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.

libtsm 4.6.0
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.

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.

asciinema 3.2.0
Dependencies: rust-ring@0.17.14
Channel: guix
Location: gnu/packages/terminals.scm (gnu packages terminals)
Home page: https://asciinema.org
Licenses: GPL 3
Build system: cargo
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.

alacritty 0.17.0
Dependencies: expat@2.7.1 fontconfig-minimal@2.17.1 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.

tio 3.9
Dependencies: glib@2.86.0 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.

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.

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).

kmscon 8-2.db86861
Dependencies: elogind@257.14 eudev@3.2.14 libdrm@2.4.131 libtsm@4.6.0 libxkbcommon@1.13.1 pango@1.57.1
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.

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.

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.

Total packages: 32836