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

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.


shadowsocks 2.9.1
Dependencies: openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/shadowsocks/shadowsocks
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Fast tunnel proxy that helps you bypass firewalls
Description:

This package is a fast tunnel proxy that helps you bypass firewalls.

Features:

  • TCP & UDP support

  • User management API

  • TCP Fast Open

  • Workers and graceful restart

  • Destination IP blacklist

atftp 0.8.1
Dependencies: pcre2@10.42 procps@4.0.3 readline@8.2.13 tcp-wrappers@7.6
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://sourceforge.net/projects/atftp/
Licenses: GPL 2+
Build system: gnu
Synopsis: Advanced TFTP server and client
Description:

This package provides a multi-threaded TFTP server that implements all options, including all extensions, as specified in RFC 1350, RFC 2090, RFC 2347, RFC 2348, RFC 2349 and RFC7440. Atftpd also supports a multicast protocol known as mtftp, which was defined in the PXE specification.

The server is socket activated by default but supports being started from inetd as well as in daemon mode.

tunctl 1.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://tunctl.sourceforge.net
Licenses: GPL 2
Build system: gnu
Synopsis: Utility to set up and maintain TUN/TAP network interfaces
Description:

Tunctl is used to set up and maintain persistent TUN/TAP network interfaces, enabling user applications to simulate network traffic. Such interfaces are useful for VPN software, virtualization, emulation, simulation, and a number of other applications.

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.

restbed 4.8
Dependencies: asio@1.28.2 catch@1.3.5 openssl@3.5.5
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/Corvusoft/restbed
Licenses: AGPL 3+
Build system: cmake
Synopsis: Asynchronous RESTful functionality to C++11 applications
Description:

Restbed is a comprehensive and consistent programming model for building applications that require seamless and secure communication over HTTP.

nethogs 0.8.8
Dependencies: libpcap@1.10.1 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/raboof/nethogs
Licenses: GPL 2+
Build system: gnu
Synopsis: Per-process bandwidth monitor
Description:

NetHogs is a small 'net top' tool for Linux. Instead of breaking the traffic down per protocol or per subnet, like most tools do, it groups bandwidth by process.

NetHogs does not rely on a special kernel module to be loaded. If there's suddenly a lot of network traffic, you can fire up NetHogs and immediately see which PID is causing this. This makes it easy to identify programs that have gone wild and are suddenly taking up your bandwidth.

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

Librecast is a C library which supports IPv6 multicast networking.

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.

dropwatch 1.5.5
Dependencies: libnl@3.12.0 libpcap@1.10.1 readline@8.2.13
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/nhorman/dropwatch
Licenses: GPL 2+
Build system: gnu
Synopsis: Monitor for network packets dropped by the kernel
Description:

Dropwatch is an interactive utility for monitoring and recording packets that are dropped by the kernel. It provides the commands dropwatch and dwdump.

arp-scan 1.10.0
Dependencies: libpcap@1.10.1
Propagated dependencies: perl-libwww@6.78
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/royhills/arp-scan
Licenses: GPL 3+
Build system: gnu
Synopsis: Discover and fingerprint IP hosts on the local network using ARP
Description:

Arp-scan is a tool that uses ARP to discover and fingerprint IP hosts on the local network.

enet 1.3.17-1.4cde9cc
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: http://enet.bespin.org
Licenses: Expat
Build system: cmake
Synopsis: Network communication layer on top of UDP
Description:

ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP. The primary feature it provides is optional reliable, in-order delivery of packets. ENet omits certain higher level networking features such as authentication, server discovery, encryption, or other similar tasks that are particularly application specific so that the library remains flexible, portable, and easily embeddable.

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)

perl-net-dns 1.50
Dependencies: perl-digest-hmac@1.04
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://www.net-dns.org/
Licenses: X11
Build system: perl
Synopsis: Perl Interface to the Domain Name System
Description:

Net::DNS is the Perl Interface to the Domain Name System.

libnet 1.2
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/libnet/libnet
Licenses: FreeBSD
Build system: gnu
Synopsis: Framework for low-level network packet construction
Description:

Libnet provides a fairly portable framework for network packet construction and injection. It features portable packet creation interfaces at the IP layer and link layer, as well as a host of supplementary functionality. Using libnet, quick and simple packet assembly applications can be whipped up with little effort.

yggtray 0.1.16
Dependencies: bash-minimal@5.2.37 qtbase@5.15.17 qttools@5.15.17 qtwayland@5.15.18 yggdrasil@0.5.14
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/the-nexi/yggtray
Licenses: GPL 3+
Build system: cmake
Synopsis: Yggdrasil tray and control panel
Description:

yggtray is an Yggdrasil tray and control panel. It allows the user to configure, run and control the Yggdrasil daemon.

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.

libnatpmp 20250404-0.134fc89
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://miniupnp.tuxfamily.org/libnatpmp.html
Licenses: Modified BSD
Build system: cmake
Synopsis: C library implementing NAT-PMP
Description:

libnatpmp is a portable and asynchronous implementation of the Network Address Translation - Port Mapping Protocol (NAT-PMP) written in the C programming language.

bgpq3 0.1.38
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: http://snar.spb.ru/prog/bgpq3/
Licenses: Modified BSD FreeBSD
Build system: gnu
Synopsis: Generate BGP filters from the @acronym{IRR, Internet Routing Registry}
Description:

This program helps automate the creation and maintenance of BGP routing filters used for peering through Internet exchanges.

It generates prefix lists, (extended) access lists, policy-statement terms, and AS paths from data in the IRR, including the RADB operated by the Merit Network at the University of Michigan.

The filters can be aggregated and exported in the most common formats.

libpisp 1.3.0
Dependencies: nlohmann-json@3.12.0
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://github.com/raspberrypi/libpisp
Licenses: FreeBSD
Build system: meson
Synopsis: Helper library for Raspberry Pi ISP configuration
Description:

libpisp is a helper library to generate run-time configuration for the Raspberry Pi ISP (PiSP), consisting of the Frontend and Backend hardware components.

lksctp-tools 1.0.19
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://lksctp.sourceforge.net/
Licenses: LGPL 2.1+ GPL 2+
Build system: gnu
Synopsis: @acronym{SCTP, Stream Control Transmission Protocol} helpers for Linux
Description:

The lksctp-tools project provides a user-space library for SCTP (libsctp) and C language header files (netinet/sctp.h) for accessing SCTP-specific APIs not provided by the standard sockets. It also includes some SCTP-related helper utilities.

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.

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.

perl-data-validate-ip 0.31
Propagated dependencies: perl-netaddr-ip@4.079
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/Data-Validate-IP
Licenses: GPL 1+
Build system: perl
Synopsis: IPv4 and IPv6 validation methods
Description:

This module provides several IP address validation subroutines that both validate and untaint their input. This includes both basic validation (is_ipv4() and is_ipv6()) and special cases like checking whether an address belongs to a specific network or whether an address is public or private (reserved).

enet 1.3.18
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: http://enet.bespin.org
Licenses: Expat
Build system: gnu
Synopsis: Network communication layer on top of UDP
Description:

ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP. The primary feature it provides is optional reliable, in-order delivery of packets. ENet omits certain higher level networking features such as authentication, server discovery, encryption, or other similar tasks that are particularly application specific so that the library remains flexible, portable, and easily embeddable.

Total packages: 73978