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

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.


rtmpdump 2.4-0.c5f04a5
Dependencies: gnutls@3.8.9 zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://rtmpdump.mplayerhq.hu/
Licenses: LGPL 2.1+ GPL 2+
Build system: gnu
Synopsis: Tools and library for handling RTMP streams
Description:

RTMPdump is a toolkit for RTMP streams. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.

librespeed-cli 1.0.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/librespeed/speedtest-cli
Licenses: LGPL 3
Build system: go
Synopsis: Command-line internet speed test tool
Description:

Command-line interface for LibreSpeed internet bandwidth testing. It functions as a command-line alternative to https://librespeed.org/. It features ping, jitter, download, and upload testing, as well as the ability to test using multiple servers in a single run.

nm-tray 0.5.1
Dependencies: networkmanager-qt@6.23.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/palinek/nm-tray
Licenses: GPL 2+
Build system: qt
Synopsis: NetworkManager front-end with information icon residing in system tray
Description:

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.

squid 6.12
Dependencies: perl@5.36.0 openldap@2.6.10 linux-pam@1.5.2 libcap@2.64 libxcrypt@4.4.38 cyrus-sasl@2.1.28 expat@2.7.1 libxml2@2.14.6 openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: http://www.squid-cache.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Web caching proxy
Description:

Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages.

pagekite 1.5.2.201011
Dependencies: python-six@1.17.0 python-socksipychain@2.1.3-0.570c75c
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://pagekite.net/
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Make localhost servers publicly visible
Description:

PageKite implements a tunneled reverse proxy which makes it easy to make a service (such as an HTTP or SSH server) on localhost visible to the wider Internet, even behind NAT or restrictive firewalls. A managed front-end relay service is available at https://pagekite.net/, or you can run your own.

quagga 1.2.4
Dependencies: c-ares@1.34.4 libxcrypt@4.4.38 readline@8.2.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.nongnu.org/quagga/
Licenses: GPL 2+
Build system: gnu
Synopsis: Routing Software Suite
Description:

Quagga is a routing software suite, providing implementations of OSPFv2, OSPFv3, RIP v1 and v2, RIPng and BGP-4 for Unix platforms.

The Quagga architecture consists of a core daemon, zebra, which acts as an abstraction layer to the underlying Unix kernel and presents the Zserv API over a Unix or TCP stream to Quagga clients. It is these Zserv clients which typically implement a routing protocol and communicate routing updates to the zebra daemon.

ubridge 0.9.19
Dependencies: libpcap@1.10.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/GNS3/ubridge/
Licenses: GPL 3+
Build system: gnu
Synopsis: Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces
Description:

uBridge is a simple program to create user-land bridges between various technologies. Currently, bridging between UDP tunnels, Ethernet and TAP interfaces is supported. Packet capture is also supported.

perl-net-dns-resolver-programmable 0.003
Dependencies: perl-net-dns@1.50
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/Net-DNS-Resolver-Programmable
Licenses: GPL 1+
Build system: perl
Synopsis: Programmable DNS resolver class for offline emulation of DNS
Description:

Net::DNS::Resolver::Programmable is a programmable DNS resolver for offline emulation of DNS.

reaver 1.6.6
Dependencies: libpcap@1.10.1
Propagated dependencies: aircrack-ng@1.7 pixiewps@1.4.2
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/t6x/reaver-wps-fork-t6x/
Licenses: GPL 2+
Build system: gnu
Synopsis: Attack tool for Wi-Fi Protected Setup
Description:

Reaver performs a brute force attack against an access point's Wi-Fi Protected Setup (WPS) PIN. Once the PIN is found, the WPA passphrase can be recovered and the AP's wireless settings can be reconfigured.

thc-ipv6 3.8
Dependencies: libnetfilter-queue@1.0.5 libnfnetlink@1.0.2 libpcap@1.10.1 openssl@3.5.5 perl@5.36.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/vanhauser-thc/thc-ipv6
Licenses: AGPL 3
Build system: gnu
Synopsis: IPv6 security research toolkit
Description:

The THC IPv6 Toolkit provides command-line tools and a library for researching IPv6 implementations and deployments. It requires Linux 2.6 or newer and only works on Ethernet network interfaces.

httping 4.4.0
Dependencies: fftw@3.3.10 ncurses@6.2.20210619 openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.vanheusden.com/httping/
Licenses: AGPL 3
Build system: cmake
Synopsis: Web server latency and throughput monitor
Description:

httping measures how long it takes to connect to a web server, send an HTTP(S) request, and receive the reply headers. It is somewhat similar to ping, but can be used even in cases where ICMP traffic is blocked by firewalls or when you want to monitor the response time of the actual web application stack itself.

nng 1.5.2
Dependencies: mbedtls@2.28.9
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://nng.nanomsg.org/
Licenses: Expat
Build system: cmake
Synopsis: Lightweight messaging library
Description:

NNG project is a rewrite of the scalability protocols library known as libnanomsg, and adds significant new capabilities, while retaining compatibility with the original. It is a lightweight, broker-less library, offering a simple API to solve common recurring messaging problems, such as publish/subscribe, RPC-style request/reply, or service discovery.

restinio 0.7.7
Dependencies: openssl@3.5.5 sobjectizer@5.8.2
Propagated dependencies: asio@1.36.0 expected-lite@0.9.0 fmt@11.2.0 llhttp@9.1.3 pcre@8.45 pcre2@10.42 zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://stiffstream.com/en/products/restinio.html
Licenses: Modified BSD
Build system: cmake
Synopsis: C++14 library that gives you an embedded HTTP/Websocket server
Description:

RESTinio is a header-only C++14 library that gives you an embedded HTTP/Websocket server. It is based on standalone version of ASIO and targeted primarily for asynchronous processing of HTTP-requests.

perl-net-bonjour 0.96
Propagated dependencies: perl-net-dns@1.50
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/Net-Bonjour
Licenses: GPL 1+
Build system: perl
Synopsis: Module for DNS service discovery (Apple's Bonjour)
Description:

Net::Bonjour is a set of modules that allow one to discover local services via multicast DNS (mDNS) or enterprise services via traditional DNS. This method of service discovery has been branded as Bonjour by Apple Computer.

dhtnet 0.1.0-2.7cadae4
Dependencies: asio@1.36.0 fmt@11.2.0 msgpack-cxx@7.0.0 opendht@3.7.0rc8 libnatpmp@20250404-0.134fc89 libupnp@1.14.30 pjproject-jami@2.13.1-0.59d9e13 readline@8.2.13 yaml-cpp@0.9.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/savoirfairelinux/dhtnet/
Licenses: GPL 3+
Build system: cmake
Synopsis: OpenDHT network library for C++
Description:

The dhtnet is a C++ library providing abstractions for interacting with an OpenDHT distributed network.

zapret2 0.9.5
Dependencies: bash-minimal@5.2.37 coreutils@9.1 curl@8.6.0 gawk@5.3.0 grep@3.11 bind@9.19.24 libcap@2.64 libmnl@1.0.5 libnetfilter-queue@1.0.5 libnfnetlink@1.0.2 luajit@v2.1-0.04dca79 nftables@1.0.8 sed@4.9 zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/bol-van/zapret2
Licenses: Expat
Build system: gnu
Synopsis: DPI bypass platform configured in Lua
Description:

Zapret2 is a packet manipulator primarily designed to perform various autonomous real-time attacks on DPI systems. Its main objective is to bypass resource blocks or protocol restrictions. However, zapret2's capabilities are not limited to this; its architecture allows for other types of packet manipulation, such as bidirectional (client-server) protocol obfuscation to hide traffic from DPI, among other applications.

The configuration file is read from /etc/zapret2/config.

batctl 2021.4
Dependencies: libnl@3.12.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.open-mesh.org/projects/batman-adv/wiki/Wiki
Licenses: GPL 2+
Build system: gnu
Synopsis: Management tool for the mesh networking BATMAN protocol
Description:

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.

socat 1.7.4.4
Dependencies: openssl@3.5.5 readline@8.2.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: http://www.dest-unreach.org/socat/
Licenses: GPL 2
Build system: gnu
Synopsis: Open bidirectional communication channels from the command line
Description:

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.

opensnitch-daemon 1.8.0
Dependencies: libnetfilter-queue@1.0.5 libnfnetlink@1.0.2 libvarlink@24
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/evilsocket/opensnitch
Licenses: GPL 3+
Build system: go
Synopsis: Interactive application firewall daemon
Description:

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.

lldpd 1.0.19
Dependencies: libevent@2.1.12 libxml2@2.14.6 openssl@3.5.5 readline@8.2.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://lldpd.github.io/
Licenses: ISC
Build system: gnu
Synopsis: Locate neighbors of your network equipment
Description:

The Link Layer Discovery Protocol (LLDP) is an industry standard protocol designed to supplant proprietary Link-Layer protocols such as EDP or CDP. The goal of LLDP is to provide an inter-vendor compatible mechanism to deliver Link-Layer notifications to adjacent network devices. lldpd is an implementation of LLDP. It also supports some proprietary protocols.

nzbget 24.3
Dependencies: boost@1.89.0 gnutls@3.8.9 libxml2@2.14.6 ncurses@6.2.20210619 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/nzbget/nzbget
Licenses: GPL 2+
Build system: cmake
Synopsis: Usenet binary file downloader
Description:

NZBGet is a binary newsgrabber, which downloads files from Usenet based on information given in nzb files. NZBGet can be used in standalone and in server/client modes. In standalone mode, you pass NZBGet nzb files as command-line parameters and it downloads them and exits. NZBGet also contains a Web interface. Its server can be controlled through remote procedure calls (RPCs).

httpstat 1.3.2
Dependencies: curl@8.6.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/reorx/httpstat
Licenses: Expat
Build system: pyproject
Synopsis: Visualize curl statistics
Description:

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.

lcagent 0.1.0
Dependencies: lcrq@0.3.1 libsodium@1.0.22 librecast@0.11.2
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://librecast.net/lcagent.html
Licenses: GPL 2 GPL 3
Build system: gnu
Synopsis: Librecast multicast agent
Description:

lcagent can send and receive data over multicast and to pipe data between programs on one computer and as many receivers as the multicast network can support simultaneously.

perl-net-cidr-lite 0.22
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/Net-CIDR-Lite
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for merging IPv4 or IPv6 CIDR addresses
Description:

Net::CIDR::Lite merges IPv4 or IPv6 CIDR addresses.

Total packages: 73978