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.
LibIAX2 implements the Inter-Asterisk-Protocol for relaying Voice-over-IP (VoIP) communications.
PJProject provides an implementation of the Session Initiation Protocol (SIP) and a multimedia framework.
SpanDSP is a library of DSP functions for telephony, in the 8000 sample per second world of E1s, T1s, and higher order PCM channels. It contains low level functions, such as basic filters. It also contains higher level functions, such as cadenced supervisory tone detection, and a complete software FAX machine.
GNU ccRTP is an implementation of RTP, the real-time transport protocol from the IETF. It is suitable both for high capacity servers and personal client applications. It is flexible in its design, allowing it to function as a framework for the framework, rather than just being a packet-manipulation library.
A collection of libraries and header files for implementing telephony functionality into custom Telegram clients.
Baresip is a portable and modular SIP user agent with support for audio and video, and many IETF standards such as SIP, SDP, RTP/RTCP, STUN, TURN, ICE, and WebRTC.
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.
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 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.
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.
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.
Havoc is a minimal terminal emulator for Wayland.
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.
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.
This package provides a thin wrapper for fzf.
This package provides a terminal emulator with hyperlink support. It's based on VTE and aimed at power users.
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.
Tilix is a tiling terminal emulator following the Gnome Human Interface Guidelines. Its features include:
Layout terminals in any fashion by splitting them horizontally or vertically.
Terminals can be re-arranged using drag and drop both within and between windows.
Terminals can be detached into a new window via drag and drop.
Input can be synchronized between terminals so commands typed in one terminal are replicated to the others.
Supports notifications when processes are completed out of view.
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).
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.
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.
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.
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.
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.