Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source networking software

2108 open-source libraries, tools and applications tagged networking, ranked by how closely networking is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2108 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
imsnif/bandwhich
bandwhich is a Rust CLI utility that sniffs a network interface and displays current bandwidth utilization by process, connection, and remo…
6212007maintenance
favonia/cloudflare-ddns
A small, feature-rich, and robust Cloudflare DDNS updater written in Go, distributed as a lightweight Docker image. It detects the machine'…
932933active
holepunchto/hypercore
Hypercore is a JavaScript library implementing a secure, distributed append-only log that uses signed merkle trees to verify data integrity…
992917active
kanoqwq/UFI-TOOLS
UFI-TOOLS is a multi-functional management and extension tool for ZTE portable WiFi devices (F50, U30 Air) and other Unisoc/Spreadtrum Andr…
702913active
destan19/OpenAppFilter
OpenAppFilter (OAF) is a parental control and application filtering plugin for OpenWrt routers, built as a kernel module, service daemon, a…
912904active
Patterniha Internet Freedom Suite
A method and configuration toolkit that intercepts unencrypted browser traffic via a man-in-the-middle local proxy and forwards it to block…
692890active
sindresorhus/fast-cli
A Node.js CLI tool that measures internet download and upload speeds using fast.com. It supports JSON output, verbose latency and location …
632883active
projectdiscovery/dnsx
dnsx is a fast, multi-purpose DNS toolkit from ProjectDiscovery for running DNS queries (A, AAAA, CNAME, PTR, NS, MX, TXT, SRV, SOA) with u…
842880active
Danie1s/Tiercel
Tiercel is a pure Swift iOS download framework built on URLSession that provides native-level background downloads, resumable transfers, an…
852872active
pythops/impala
Impala is a terminal user interface (TUI) application written in Rust for managing Wi-Fi connections on Linux via the iwd daemon. It suppor…
872867active
defguard
Defguard is a self-hosted zero-trust access management platform combining WireGuard VPN with built-in MFA/2FA, identity and access manageme…
992866active
LimerBoy/Impulse
Impulse is a Python-based denial-of-service toolkit that bundles multiple attack methods including SYN, UDP, ICMP, HTTP floods, Slowloris, …
352864active
srl-labs/containerlab
Containerlab is a CLI tool for orchestrating container-based networking labs. It deploys containerized Network Operating Systems, wires the…
962857active
Shadowsocks
A SIP003 plugin for Shadowsocks built on v2ray, tunneling traffic over WebSocket (HTTP/HTTPS) or QUIC to obfuscate proxy traffic. Written i…
602847active
eooce/python-ws
A lightweight Python implementation of VLESS, Trojan, and Shadowsocks proxy protocols designed to run on serverless/PaaS platforms without …
532844active
acme-dns
acme-dns is a simplified DNS server with a RESTful HTTP API designed to automate ACME DNS challenges for Let's Encrypt and other ACME certi…
772838active
gkbrk/slowloris
A Python rewrite of the Slowloris low-bandwidth HTTP Denial of Service attack tool. It holds many connections open to threaded web servers …
322838stable
eycorsican/leaf
Leaf is a versatile and efficient proxy framework written in Rust, supporting multiple proxy protocols such as Shadowsocks, Trojan, VMess, …
862833active
PJON
PJON is an experimental, multi-master, software-defined network protocol stack for microcontrollers and general-purpose systems, supporting…
432832active
knadh/dns.toys
dns.toys is a DNS server written in Go that repurposes the DNS protocol to serve handy utilities like weather, world time, unit and currenc…
612831active
GUI-for-Cores/GUI.for.Clash
A modern, lightweight cross-platform desktop GUI for managing Clash/mihomo (and sing-box) proxy cores, built with Wails (Go) and Vue 3. It …
882827active
PowerDNS-Admin/PowerDNS-Admin
PowerDNS-Admin is a self-hosted web interface for managing the PowerDNS Authoritative Server. It provides DNS zone and record management wi…
962819active
zema1/suo5
Suo5 is a high-performance HTTP tunneling tool that creates a local SOCKS5 forward proxy by tunneling traffic through a compromised web ser…
802815active
maxmcd/webtty
A Go CLI tool that shares a terminal session over WebRTC, letting a remote peer connect via a pasted SDP exchange or a static browser page …
232813active
phpipam/phpipam
phpIPAM is an open-source web-based IP address management (IPAM) application written in PHP with a MySQL/MariaDB backend. It provides IPv4/…
962812active
node-webrtc
node-webrtc is a Node.js native addon (N-API) providing bindings to Google's WebRTC M106 stack. It aims for spec compliance with the WebRTC…
522803active
skydive-project/skydive
Skydive is an open source real-time network topology and protocols analyzer that captures network topology and traffic flows across hosts, …
382799active
yiyuan-jichang/dizhi
A repository serving as the official website mirror for Yiyuan Airport (一元机场), a commercial VPN/proxy subscription service. It primarily ex…
372788active
dmotz/trystero
Trystero is a JavaScript/TypeScript library that adds serverless WebRTC peer discovery and communication to web apps, using BitTorrent, Nos…
982781active
reactor/reactor-netty
Reactor Netty is a JVM library providing non-blocking, backpressure-ready TCP, HTTP, UDP, and QUIC clients and servers built on the Netty f…
952776active
open5gs/open5gs
Open5GS is an open-source C-language implementation of the 5G Core (5GC) and Evolved Packet Core (EPC), the core network of LTE and NR mobi…
852776active
cobbler/cobbler
Cobbler is a Linux installation and provisioning server that automates network-based OS deployment via PXE, DHCP, TFTP, and templated kicks…
972773active
pucherot/Pi.Alert
Pi.Alert is a self-hosted WIFI/LAN intruder detector that scans the local network for connected devices using arp-scan, Pi-hole, and dnsmas…
232768active
glados-network/GLaDOS
GLaDOS is a commercial networking/VPN service (Generic Local and Destination Operating System) that helps users manage and secure their net…
562758active
trzsz/trzsz-ssh
trzsz-ssh (tssh) is an SSH client written in Go designed as a drop-in replacement for the OpenSSH client, aiming for full compatibility wit…
892756active
nbio
NBIO is a pure Go non-blocking, event-driven network I/O library supporting TLS, HTTP/1.x, and WebSocket, largely compatible with net/http.…
952755active
paullouisageneau/libdatachannel
libdatachannel is a standalone C++17 library (with C bindings) implementing WebRTC Data Channels, WebRTC Media Transport, and WebSockets wi…
872749stable
calebmadrigal/trackerjacker
A Python CLI tool that maps nearby WiFi networks and their connected devices via raw 802.11 monitor-mode packet capture, similar to nmap bu…
522743active
bloomberg/goldpinger
Goldpinger is a Kubernetes debugging tool that runs as a DaemonSet and makes calls between its instances to test and visualize network conn…
982741active
mas-bandwidth/yojimbo
yojimbo is a C++ network library for client/server multiplayer games, designed around the needs of competitive games like first-person shoo…
962739stable
ankit0183/Wifi-Hacking
A Python-based menu-driven CLI tool that automates Wi-Fi penetration testing by wrapping built-in Kali Linux wireless tools. It supports mo…
562733active
233boy/Xray
A one-click installation and management shell script for the Xray proxy core on Linux servers. It automates TLS setup and lets users add, c…
882732active
I2P
I2P (Invisible Internet Project) is the reference Java implementation of a decentralized, anonymizing peer-to-peer overlay network that rou…
912730stable
gurucomputing/headscale-ui
Headscale-UI is a web frontend for the headscale Tailscale-compatible coordination server, built with SvelteKit and Tailwind CSS. It is dis…
682730active
Unpoller
Unpoller is a Go application that polls UniFi network controllers for site, device, and client metrics and exports them to InfluxDB or Prom…
962728active
patterniha/SNI-Spoofing
A Python CLI tool that bypasses Deep Packet Inspection (DPI) by manipulating IP and TCP headers, such as spoofing SNI fields. It is used to…
482719active
mubeng/mubeng
mubeng is a fast CLI tool written in Go that checks the availability of proxies from a list and rotates your IP address per request via a l…
722713active
7h30th3r0n3/Evil-M5Project
Evil-M5Project is a C++ firmware/tool for M5Stack devices (Cardputer, AtomS3, Fire, Core2) that scans, monitors, and interacts with WiFi ne…
712703active
Submariner
Submariner is a CNCF sandbox tool that interconnects the overlay networks of multiple Kubernetes clusters, enabling direct Pod-to-Pod and S…
982697active
pjsip/pjproject
PJSIP is an open-source multimedia communication library written in C that implements SIP, SDP, RTP, STUN, TURN, and ICE protocols with hig…
822697stable
lissy93/networking-toolbox
Networking Toolbox is a collection of 100+ free, open-source networking utilities for system administrators and network engineers, covering…
672696active
hashicorp/yamux
Yamux is a Go library for stream-oriented connection multiplexing over reliable transports like TCP or Unix domain sockets. It enables thou…
672694stable
Packet Sender
Packet Sender is a free, open-source cross-platform utility for sending and receiving TCP, UDP, SSL, and DTLS packets, plus HTTP/HTTPS requ…
832684active
rthalley/dnspython
dnspython is a DNS toolkit for Python supporting nearly all record types, queries, zone transfers, dynamic updates, TSIG, EDNS0, DNSSEC, an…
872680stable
ihciah/shadow-tls
ShadowTLS is a TLS camouflage proxy written in Rust that relays a real TLS handshake with a valid certificate of your choice to the firewal…
272680active
Moham3dRiahi/Th3inspector
Th3inspector is an all-in-one Perl CLI tool for information gathering (OSINT reconnaissance). It bundles lookups such as website info, whoi…
362668active
kboghdady/youTube_ads_4_pi-hole
A shell script and maintained DNS blocklist for blocking YouTube ads via Pi-hole. It provides a regularly updated blacklist file to add to …
772660active
musana/CF-Hero
CF-Hero is a Go-based reconnaissance CLI tool that discovers the real origin IP addresses of Cloudflare-protected web applications. It aggr…
632640active
brianshea2/addr.tools
A collection of free DNS-based Internet utilities (dynamic DNS, public IP lookup, ACME dns-01 challenge helper, DNS resolver testing) plus …
692637active
honmashironeko/ProxyCat
ProxyCat is a self-hosted tunnel proxy pool middleware that turns short-lived proxy IPs into a stable fixed tunnel endpoint over HTTP/SOCKS…
862632active
rbsec/sslscan
sslscan is a command-line tool that tests SSL/TLS enabled services to discover supported cipher suites, protocols, key exchange groups, and…
882628active
jacobalberty/unifi-docker
A Dockerized packaging of Ubiquiti's UniFi Controller, bundling the controller, Java runtime, and OS dependencies into a single container. …
792625active
theopfr/somo
somo is a Rust-based CLI tool that serves as a human-friendly alternative to netstat for inspecting socket and port connections on Linux an…
902621active
pmusolino/Wormholy
Wormholy is an iOS library that records all app network traffic made through NSURLSession (including Alamofire and AFNetworking) and lets d…
822617active
FreeRADIUS/freeradius-server
FreeRADIUS is a high-performance, highly configurable multi-protocol policy server supporting RADIUS, DHCPv4/v6, DNS, TACACS+, and VMPS, wr…
842614stable
zhboner/realm
Realm is a simple, high-performance network relay server written in Rust that forwards TCP and UDP traffic between endpoints. It supports z…
942612active
PasarGuard
PasarGuard is a self-hosted web panel for managing large numbers of proxy accounts, built with Python and React.js. It supports Xray-core a…
822608active
ymyuuu/IPDB
IPDB is a hosted API service that provides curated lists of Cloudflare official and reverse-proxy (preferred) IP addresses, updated in real…
722604active
mas-bandwidth/netcode
A C library implementing a secure, connection-oriented client/server protocol on top of UDP for real-time multiplayer games. It handles enc…
962596active
clj-commons/aleph
Aleph is a Clojure library for asynchronous network communication built on Netty, providing an HTTP server and client plus raw TCP and UDP …
732592active
libpnet/libpnet
libpnet is a cross-platform Rust library for low-level networking, providing safe packet construction and parsing, transport protocol imple…
552591stable
enfein/mieru
Mieru is a censorship-resistant socks5/HTTP/HTTPS proxy written in Go, consisting of a client (mieru) and server (mita). It uses XChaCha20-…
992587active
hmgle/graftcp
graftcp is a Linux command-line tool that redirects TCP, UDP, and DNS traffic of arbitrary processes to SOCKS5 or HTTP proxies using ptrace…
912587active
pythops/oryx
Oryx is a terminal user interface (TUI) application for sniffing and inspecting network traffic in real time using eBPF on Linux. It also p…
702581active
webserver-llc/angie
Angie is a high-performance web server and reverse proxy forked from nginx by former nginx developers, designed as a drop-in replacement re…
972578active
lgandx/PCredz
PCredz is a Python CLI tool that extracts credentials and authentication tokens (NTLM, Kerberos, HTTP Basic, FTP, SMTP, IMAP, POP3, LDAP, S…
602577active
s0lst1c3/eaphammer
EAPHammer is a toolkit for performing targeted evil twin attacks against WPA2-Enterprise networks, including credential stealing and hostil…
232572active
madeye/proxydroid
ProxyDroid is an Android app that routes all device traffic through an upstream SOCKS5 or HTTP proxy without root, using a VpnService-based…
642566active
Polaris Service Discovery & Governance
Polaris is an open-source service discovery and governance platform for microservice and distributed architectures, developed by Tencent. I…
422564active
agronholm/anyio
AnyIO is a high-level asynchronous concurrency and networking library for Python that runs on top of either asyncio or Trio. It provides Tr…
932556stable
cisagov/Malcolm
Malcolm is a containerized network traffic analysis tool suite that ingests full packet capture (PCAP) files, Zeek logs, and Suricata alert…
982544active
Autobahn
Autobahn|Python is an open-source library implementing the WebSocket protocol and the Web Application Messaging Protocol (WAMP) for Python …
992541active
x90skysn3k/brutespray
Brutespray is a fast, multi-protocol credential brute-forcing tool written in Go. It parses scan output from Nmap, Nessus, Nexpose, JSON, a…
922541active
ntex
ntex is a Rust framework for building composable asynchronous network services, supporting HTTP and WebSockets. It is runtime-agnostic, let…
932538active
markqvist/NomadNet
Nomad Network is a Python terminal application for encrypted, off-grid mesh communication built on the Reticulum and LXMF protocols. It pro…
812538active
Barre/privaxy
Privaxy is a MITM HTTP(S) proxy written in Rust that blocks ads and trackers at the network level, supporting Adblock Plus and uBlock Origi…
232537active
epsylon/ufonet
UFONet is a free, P2P and cryptographic 'disruptive toolkit' written in Python for performing DoS and DDoS attacks at Layer 7 (HTTP) via Op…
792535active
iiordanov/remote-desktop-clients
Source code for bVNC, aRDP, aSPICE, and Opaque, remote desktop clients for Android supporting VNC, RDP, SPICE, and oVirt/RHEV/Proxmox proto…
922529active
eRPC
eRPC is an efficient, extensible, and easy-to-use RPC framework written in Go. It provides a unified peer API for servers and clients, mult…
232526active
Box for Magisk
Box for Root (BFR) is a Magisk/KernelSU/APatch module that bundles proxy cores such as clash, sing-box, v2ray, hysteria, and xray to set up…
772523active
pwittchen/ReactiveNetwork
ReactiveNetwork is an Android library for observing network connection state and Internet connectivity via RxJava Observables. It supports …
232523active
natesales/q
q is a tiny, feature-rich command line DNS client written in Go. It supports querying over UDP, TCP, DNS-over-TLS, DNS-over-HTTPS, DNS-over…
792522active
Termshark
Termshark is a terminal user interface for tshark, the Wireshark command-line packet analyzer, offering Wireshark-like packet inspection in…
2310040maintenance
sjlleo/netflix-verify
A Go-based CLI script that checks whether a server's network (IPv4/IPv6) can access Netflix, including region and unlock-level detection. I…
332519active
OpenMPTCProuter
OpenMPTCProuter is an OpenWrt-based router distribution that aggregates multiple internet connections (fiber, ADSL, 4G/5G, etc.) using Mult…
752513active
cloudnativelabs/kube-router
Kube-router is a turnkey Kubernetes networking solution that combines pod networking (CNI), an IPVS/LVS-based service proxy, NetworkPolicy …
962508active
NAPALM
NAPALM is a Python library that provides a unified API for interacting with network devices from multiple vendors, such as routers and swit…
792505active
h9zdev/WireTapper
WireTapper is a wireless OSINT tool that passively detects and maps nearby radio-emitting devices such as Wi-Fi access points, Bluetooth de…
562504active
corundum/corundum
Corundum is an open-source FPGA-based network interface card (NIC) and platform for in-network compute, written in Verilog/SystemVerilog. I…
322489active
sabri-zaki/EasY_HaCk
EasY_HaCk is a Termux-based penetration testing menu tool that bundles and installs tools like Metasploit, Nmap, SQLmap, and recon-ng for n…
392487active

← prev page 7 / 22 next →