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

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.


asio 1.28.2
Dependencies: boost@1.89.0 openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://think-async.com/Asio
Licenses: Boost 1.0
Build system: gnu
Synopsis: C++ library for ASynchronous network I/O
Description:

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.

nebula 1.10.3
Dependencies: go-dario-cat-mergo@1.0.2 go-filippo-io-bigmod@0.1.0 go-github-com-anmitsu-go-shlex@0.0.0-20200514113438-38f4b401e2be go-github-com-armon-go-radix@1.0.0 go-github-com-cyberdelia-go-metrics-graphite@0.0.0-20161219230853-39f87cc3b432 go-github-com-flynn-noise@1.1.0 go-github-com-gaissmai-bart@0.26.0 go-github-com-gogo-protobuf@1.3.2 go-github-com-google-gopacket@1.1.19 go-github-com-kardianos-service@1.2.2 go-github-com-miekg-dns@1.1.72 go-github-com-miekg-pkcs11@1.1.1 go-github-com-nbrownus-go-metrics-prometheus@0.0.0-20210712211119-974a6260965f go-github-com-prometheus-client-golang@1.23.2 go-github-com-rcrowley-go-metrics@0.0.0-20250401214520-65e299d6c5c9 go-github-com-sirupsen-logrus@1.9.3 go-github-com-skip2-go-qrcode@0.0.0-20200617195104-da1b6568686e go-github-com-stefanberger-go-pkcs11uri@0.0.0-20230803200340-78284954bff6 go-github-com-stretchr-testify@1.11.1 go-github-com-vishvananda-netlink@1.3.1 go-go-yaml-in-yaml-v3@3.0.4 go-golang-org-x-crypto@0.50.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-sys@0.43.0 go-golang-org-x-term@0.42.0 go-golang-zx2c4-com-wireguard@0.0.0-20250521234502-f333402bd9cb go-google-golang-org-protobuf@1.36.11 go-gopkg-in-yaml-v3@3.0.1 go-gvisor-dev-gvisor@0.0.0-1.9414b50
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/slackhq/nebula
Licenses: Expat
Build system: go
Synopsis: Scalable, peer-to-peer overlay networking tool
Description:

Nebula is a peer-to-peer networking tool based on the Noise Protocol Framework. It is not a fully decentralized network, but instead uses central discovery nodes and a certificate authority to facilitate direct, encrypted peer-to-peer connections from behind most firewalls and NAT layers.

ipcalc 0.51
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/kjokjo/ipcalc
Licenses: GPL 2+
Build system: trivial
Synopsis: Simple IP network calculator
Description:

ipcalc takes an IP address and netmask and calculates the resulting broadcast, network, Cisco wildcard mask, and host range. By giving a second netmask, you can design subnets and supernets. It is also intended to be a teaching tool and presents the subnetting results as easy-to-understand binary values.

go-sctp 0.0.0-3.f2269e6
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/ishidawataru/sctp
Licenses: ASL 2.0
Build system: go
Synopsis: SCTP library for the Go programming language
Description:

This library provides methods for using the stream control transmission protocol (SCTP) in a Go application.

openrdap 0.9.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.openrdap.org/
Licenses: Expat
Build system: go
Synopsis: Command line RDAP client
Description:

OpenRDAP is a command line client for the Registration Data Access Protocol. RDAP is modern a replacement for WHOIS, which provides domain name and IP address registration information in JSON format over HTTP.

nbd 3.25
Dependencies: glib@2.86.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://nbd.sourceforge.io/
Licenses: GPL 2
Build system: gnu
Synopsis: NBD client and server
Description:

This package provides the NBD (Network Block Devices) client and server. It allows you to use remote block devices over a TCP/IP network.

aircrack-ng 1.7
Dependencies: hwloc@2.13.0 libgcrypt@1.11.0 libnl@3.12.0 libpcap@1.10.1 ethtool@6.2 pcre@8.45 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.aircrack-ng.org
Licenses: GPL 2+ Modified BSD
Build system: gnu
Synopsis: Assess WiFi network security
Description:

Aircrack-ng is a complete suite of tools to assess WiFi network security. It focuses on different areas of WiFi security: monitoring, attacking, testing, and cracking. All tools are command-line driven, which allows for heavy scripting.

pproxy 2.7.9
Dependencies: python-asyncssh@2.22.0 python-daemon@3.1.2 python-pycryptodome@3.23.0 python-uvloop@0.21.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/qwj/python-proxy
Licenses: Expat
Build system: pyproject
Synopsis: Multi-protocol network proxy
Description:

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.

libdnet 1.18.2
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/ofalk/libdnet
Licenses: Modified BSD
Build system: gnu
Synopsis: Low-level networking interface library
Description:

libdnet provides a simplified, portable interface to several low-level networking routines, including network address manipulation,kernel arp(4) cache and route(4) table lookup and manipulation, network firewalling, network interface lookup and manipulation, IP tunnelling, and raw IP packet and Ethernet frame transmission.

iperf 3.21
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://software.es.net/iperf/
Licenses: Modified BSD NCSA/University of Illinois Open Source License Expat Public Domain
Build system: gnu
Synopsis: TCP, UDP and SCTP bandwidth measurement tool
Description:

iPerf is a tool to measure achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, buffers and protocols (TCP, UDP, SCTP with IPv4 and IPv6). For each test it reports the bandwidth, loss, and other parameters.

kismet 2025.09.R1
Dependencies: boost@1.89.0 libusb@1.0.25 libpcap@1.10.1 libwebsockets@4.4.1 lm-sensors@3.6.2 mosquitto@2.0.21 openssl@3.5.5 protobuf@3.21.9 protobuf-c@1.4.1 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.kismetwireless.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Wireless network and device detector
Description:

This package provides a wireless network and device detector, sniffer, wardriving tool, and WIDS (wireless intrusion detection) framework. Kismet works with Wi-Fi interfaces, Bluetooth interfaces, some SDR (software defined radio) hardware like the RTLSDR, and other specialized capture hardware

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://.

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.

libplum 0.6.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/paullouisageneau/libplum
Licenses: MPL 2.0
Build system: cmake
Synopsis: Multi-protocol Port Mapping client library
Description:

libplum (Port Lightweight and Universal Mapping) is a high-level library which allows forwarding ports on Network Address Translators (NAT). Under the hood, it implements multiple protocols and automatically detects which one to use:

  • Port Control Protocol (PCP)

  • NAT Port Mapping Protocol (NAT-PMP)

  • UPnP Internet Gateway Device Protocol (UPnP-IGD)

ngtcp2 1.15.1
Dependencies: gnutls@3.8.9
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://nghttp2.org/ngtcp2/
Licenses: Expat
Build system: gnu
Synopsis: QUIC protocol implementation
Description:

The ngtcp2 project is an effort to implement the RFC9000 (IETF) QUIC protocol.

bmon 4.0
Dependencies: libconfuse@3.3 libnl@3.12.0 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/tgraf/bmon
Licenses: FreeBSD Expat
Build system: gnu
Synopsis: Bandwidth monitor
Description:

bmon is a monitoring and debugging tool to capture networking-related statistics and prepare them visually in a human-friendly way. It features various output methods including an interactive curses user interface and a programmable text output for scripting.

asio 1.36.0
Dependencies: boost@1.89.0 openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://think-async.com/Asio
Licenses: Boost 1.0
Build system: gnu
Synopsis: C++ library for ASynchronous network I/O
Description:

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.

iwd 3.12
Dependencies: dbus@1.16.2 ell@0.83 openresolv@3.17.4 readline@8.2.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://iwd.wiki.kernel.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: iNet Wireless Daemon
Description:

iwd is a wireless daemon for Linux that aims to replace WPA Supplicant. It optimizes resource utilization by not depending on any external libraries and instead utilizing features provided by the Linux kernel to the maximum extent possible.

vde2 2.3.3
Dependencies: python@3.12.12 libpcap@1.10.1 wolfssl@5.7.6
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/virtualsquare/vde-2
Licenses: GPL 2 LGPL 2.1 non-copyleft
Build system: gnu
Synopsis: Virtual Distributed Ethernet
Description:

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.

frrouting 10.4.1
Dependencies: c-ares@1.34.4 json-c@0.18 libcap@2.64 libxcrypt@4.4.38 libyang@3.12.2 libelf@0.8.13 protobuf-c@1.4.1 readline@8.2.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://frrouting.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: IP routing protocol suite
Description:

FRRouting (FRR) is an IP routing protocol suite which includes protocol daemons for BGP, IS-IS, LDP, OSPF, PIM, and RIP.

libcamera 0.6.0
Dependencies: eudev@3.2.14 glib@2.86.0 gstreamer@1.28.1 gst-plugins-base@1.28.1 libjpeg-turbo@2.1.4 libyaml@0.2.5 libyuv@1922 pybind11@2.13.6 python-jinja2@3.1.2 python-ply@3.11 libevent@2.1.12 libtiff@4.4.0 qtbase@6.9.2
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://libcamera.org/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Camera stack and framework
Description:

LibCamera is a complex camera support library for GNU+Linux, Android, and ChromeOS.

spiped 1.6.2
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.tarsnap.com/spiped.html
Licenses: FreeBSD
Build system: gnu
Synopsis: Create secure pipes between sockets
Description:

Spiped (pronounced "ess-pipe-dee") is a utility for creating symmetrically encrypted and authenticated pipes between socket addresses, so that one may connect to one address (e.g., a UNIX socket on localhost) and transparently have a connection established to another address (e.g., a UNIX socket on a different system). This is similar to 'ssh -L' functionality, but does not use SSH and requires a pre-shared symmetric key.

lcrq 0.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://librecast.net/lcrq.html
Licenses: GPL 2 GPL 3
Build system: gnu
Synopsis: Librecast RaptorQ library
Description:

C library implementation of RaptorQ Forward Error Correction for Librecast. RFC6330 (IETF) describes the RaptorQ proposed standard, which LCRQ more-or-less follows. The primary focus has been on building a fast, simple and dependency-free FEC implementation for use with Librecast, and not on strict standards compliance. The code does, however, fairly closely follow the RFC.

librdkafka 1.6.1
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/edenhill/librdkafka
Licenses: FreeBSD
Build system: gnu
Synopsis: Apache Kafka C/C++ client library
Description:

librdkafka is a C library implementation of the Apache Kafka protocol, containing both Producer and Consumer support.

Total packages: 72463