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.
httpstat is a tool to visualize statistics from the curl HTTP client. It acts as a wrapper for curl and prints timing information for each step of the HTTP request (DNS lookup, TCP connection, TLS handshake and so on) in the terminal.
This package provides a control tool for the B.A.T.M.A.N. mesh networking routing protocol provided by the Linux kernel module batman-adv, for Layer 2.
vnStat is a console-based network traffic monitor that keeps a log of network traffic for the selected interface(s). It uses the network interface statistics provided by the kernel as information source. This means that vnStat won't actually be sniffing any traffic and also ensures light use of system resources regardless of network traffic rate.
parprouted is a daemon for transparent IP (Layer 3) proxy ARP bridging. Unlike standard bridging, proxy ARP bridging can bridge Ethernet networks behind wireless nodes. Normal layer 2 bridging does not work between wireless nodes because wireless does not know about MAC addresses used in the wired Ethernet networks. This daemon can also be useful for making transparent firewalls.
ethtool can be used to query and change settings such as speed, auto-negotiation and checksum offload on many network devices, especially Ethernet devices.
nm-tray is a network connection management tool (NetworkManager front-end) with an information icon residing in the system tray. Unlike nm-applet, which is part of GNOME, this application is desktop-unaware.
Slurm is a network load monitor. It shows real-time traffic statistics from any network device in any of three ASCII graph formats.
pproxy is an asynchronuous proxy server implemented with Python 3 asyncio. Among the supported protocols are HTTP, SOCKS and SSH, and it can use both TCP and UDP as transport mechanisms.
OpenDHT provides an easy to use distributed in-memory data store. Every node in the network can read and write values to the store. Values are distributed over the network, with redundancy. It includes the following features:
Lightweight and scalable, designed for large networks and small devices;
High resilience to network disruption;
Public key cryptography layer providing optional data signature and encryption (using GnuTLS);
IPv4 and IPv6 support;
Clean and powerful C++14 map API;
Bindings for C, Rust & Python 3;
REST API with an optional HTTP client and server with push notification support.
The following tools are also included:
dhtnodeA command line tool to run a DHT node and perform operations supported by the library (get, put, etc.) with text values.
dhtchatA very simple IM client working over the DHT.
This package provides a daemon that snitches on programs making outbound connections. OpenSnitch is an application-level firewall that gives you granular control over outbound network connections on your system. It monitors application activity and prompts you to allow or deny connections on a per-application basis whenever a new outbound connection is attempted.
Nanomsg is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use. Implemented in C, it works on a wide range of operating systems with no further dependencies.
whois searches for an object in a WHOIS (RFC 3912) database. It is commonly used to look up the registered users or assignees of an Internet resource, such as a domain name, an IP address block, or an autonomous system. It can automatically select the appropriate server for most queries.
For historical reasons, this package also includes mkpasswd, which encrypts passwords using crypt(3) and is unrelated to the Expect command of the same name.
VDE is a set of programs to provide virtual software-defined Ethernet network interface controllers across multiple virtual or physical, local or remote devices. The VDE architecture provides virtual counterparts to hardware components such as switches and cables.
dnstracer determines where a given Domain Name Server (DNS) gets its information from, and follows the chain of DNS servers back to the servers which know the data.
The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.
Nload is a console application which monitors network traffic and bandwidth usage in real time. It visualizes the in- and outgoing traffic using two graphs, and provides additional info like total amount of transferred data and min/max network usage.
Phantomsocks is an Internet censorship circumvention tool based on the desync technique, which was introduced in the 2017 paper Your State is Not Mine: A Closer Look at Evading Stateful Internet Censorship.
Further information on the usage could be found on the Wikibooks page Phantomsocks.
This package provides a daemon that snitches on programs making outbound connections. OpenSnitch is an application-level firewall that gives you granular control over outbound network connections on your system. It monitors application activity and prompts you to allow or deny connections on a per-application basis whenever a new outbound connection is attempted.
UsrSCTP is a portable SCTP userland stack. SCTP is a message oriented, reliable transport protocol with direct support for multihoming that runs on top of IP or UDP, and supports both v4 and v6 versions.
pysctp implements the SCTP socket API. You need a SCTP-aware kernel (most are).
Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.
socat is a relay for bidirectional data transfer between two independent data channels---files, pipes, devices, sockets, etc. It can create "listening" sockets, named pipes, and pseudo terminals.
socat can be used, for instance, as TCP port forwarder, as a shell interface to UNIX sockets, IPv6 relay, for redirecting TCP oriented programs to a serial line, to logically connect serial lines on different computers, or to establish a relatively secure environment (su and chroot) for running client or server shell scripts with network connections.
Net::CIDR::Lite merges IPv4 or IPv6 CIDR addresses.
This package provides a command-line client (gandi) to buy, manage, and delete Internet resources from Gandi.net such as domain names, virtual machines, and certificates.