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

Open-source networking software

2154 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.

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

ProductHealth v2StarsMaturity
coredhcp/coredhcp
CoreDHCP is a fast, multithreaded DHCP server written in Go that supports both DHCPv4 and DHCPv6. Almost all functionality is implemented a…
631106active
contiki-os/contiki
Contiki is an open source operating system for tiny low-power microcontrollers, providing standardized low-power wireless communication acr…
323808maintenance
Discord Proxy
A Windows tool that adds per-application proxy support to the Discord desktop client via DLL injection (version.dll hijacking), avoiding th…
481103active
collinsmith/riiablo
Riiablo is an open-source remake of Diablo II built from scratch in Java using LibGDX, OpenGL, Flatbuffers, and Netty. It requires users to…
231103active
vinc/moros
MOROS is a text-based hobby operating system written in Rust for x86-64 BIOS computers, inspired by Unix, Plan 9, and DOS. It includes a cu…
811101active
zpl-c/enet
A fork of the ENet reliable UDP networking library written in pure C, distributed as a single header. It adds IPv6 support, monotonic time,…
841100active
BetterCrewLink
BetterCrewLink is a free, open-source proximity voice chat application for Among Us, forked from CrewLink with extra features and better pl…
951099active
kort0881/telegram-proxy-collector
A Python CLI tool that automatically collects, analyzes, and filters MTProto and SOCKS5 proxies for Telegram. It decodes proxy secrets to d…
791099active
serjs/socks5-server
A lightweight SOCKS5 proxy server written in Go, packaged as a Docker container, built on go-socks5. It supports username/password authenti…
481098stable
EspressifApp/EsptouchForAndroid
EspTouch is an Android library and app by Espressif that provisions ESP8266/ESP32 IoT devices by broadcasting the router's SSID and passwor…
481098active
k8spacket/k8spacket
k8spacket is a Kubernetes tool that collects TCP traffic and TLS connection metadata using eBPF (tracepoints and traffic-control filters) a…
871097active
apache/mina-sshd
Apache MINA SSHD is a pure-Java library implementing the SSH protocol on both client and server sides, with pluggable I/O back-ends (built-…
891095stable
lwmqtt
An Arduino library wrapping the lwmqtt MQTT 3.1.1 client with an Arduino-style API. It supports many Arduino-compatible boards and shields …
651094stable
CMaNGOS
CMaNGOS Classic is an open-source C++ game server that emulates the World of Warcraft 1.12 (Classic) server experience for local, education…
781091active
ab77/netflix-proxy
A smart DNS proxy deployed via Docker that uses dnsmasq and sniproxy to let users stream Netflix, Hulu, HBO Now and other region-locked ser…
233741maintenance
hyperion-mc/hyperion
Hyperion is a Rust-based Minecraft game engine built on the flecs ECS, designed to support 10,000+ players in a single world. It targets ma…
701089active
djylb/nps
NPS Enhanced is a lightweight, actively maintained NAT traversal and reverse proxy system with a Web management UI, based on the original e…
861088active
immortalwrt/homeproxy
HomeProxy is the modern proxy platform for ImmortalWrt (an OpenWrt fork), built on top of sing-box. It provides a LuCI web interface for ma…
771088active
rehiy/dnspod-shell
A pure Shell dynamic DNS (DDNS) client built on the DNSPod user API, updating DNS A/AAAA records when your public IPv4/IPv6 address changes…
471088active
fastos/fastsocket
Fastsocket is a scalable Linux kernel TCP socket implementation that delivers linear performance scaling on multicore machines, transparent…
233735maintenance
semihalev/sdns
SDNS is a high-performance recursive DNS resolver server written in Go, with DNSSEC validation and a privacy-first design supporting DNS-ov…
991086active
æternity blockchain
The reference node implementation of the æternity blockchain, a scalable public blockchain platform written in Erlang. It supports smart co…
911086active
microsoft/go-winio
A Go library from Microsoft providing Win32 IO utilities, focused on named pipes and file handles, including using named pipes as a net tra…
991084stable
mdlayher/netlink
A Go library providing low-level access to Linux netlink sockets (AF_NETLINK). It offers an idiomatic, well-tested API for building netlink…
921084stable
nozwock/packet
Packet is a GTK desktop application for Linux that implements Google's Quick Share (Nearby Share) protocol, enabling wireless file transfer…
761084active
Yuheng0101/X
A collection of JavaScript scripts for proxy clients such as Quantumult X, Surge, Loon, and Shadowrocket, plus Node.js utilities. The scrip…
651082active
EternalPain/ZJL
ZJL is a shell script for Android that integrates the tiny and clnc engines to enable 'mianliu' (carrier free-data traffic) with anti-leak …
231082active
minekube/gate
Gate is a high-performance, extensible Minecraft proxy server written in Go that supports Java Edition (1.8 to latest) and Bedrock Edition …
961080active
thehackingsage/hackdroid
HackDroid is a curated collection of 364+ pentesting and security-related Android apps organized into categories like MITM, forensics, snif…
321078active
swift-server/async-http-client
AsyncHTTPClient is an HTTP client library for Swift built on top of SwiftNIO. It provides asynchronous, non-blocking request APIs with firs…
971077active
belaban/JGroups
JGroups is a Java toolkit for reliable group communication and messaging between cluster nodes. It provides configurable protocol stacks co…
761076stable
emiago/sipgo
SIPGO is a Go library implementing a fast SIP stack (RFC 3261 and related RFCs) for building SIP services such as proxies and registrars. I…
981074active
DNSCrypt/doh-server
A fast, secure DNS-over-HTTPS (DoH) and Oblivious DoH (ODoH) server proxy written in Rust, formerly known as doh-proxy. It does not resolve…
901073stable
gopcua/opcua
A native Go implementation of the OPC/UA Binary Protocol for industrial automation communication. It provides client and server functionali…
961069active
ovn-kubernetes/ovn-kubernetes
OVN-Kubernetes is an open-source CNI plugin that provides a robust networking solution for Kubernetes clusters, built on OVN (Open Virtual …
871066active
pyroute2
A pure Python library for the Linux netlink protocol and BSD PF_ROUTE, providing message encoding/decoding and socket APIs for network conf…
851066active
farrokhi/dnsdiag
A Python-based toolset for measuring, troubleshooting, and auditing DNS. It includes dnsping for latency measurement, dnstraceroute for tra…
921064active
IronsDu/brynet
Brynet is a header-only, cross-platform C++11 TCP network library with no external dependencies. It supports multithreaded high-performance…
571064active
brona/iproute2mac
A Python CLI wrapper providing Linux iproute2-style commands (ip, bridge, ss) on macOS. It lets Linux-savvy admins perform basic network co…
941063active
facebook/dhcplb
dhcplb is Facebook's production DHCP v4/v6 load balancer and relayer, also usable as a multithreaded DHCP server framework. It balances DHC…
731063active
Bluetooth jammer
An ESP32 firmware project that uses NRF24L01 radio modules to generate 2.4GHz noise signals that jam Bluetooth and WiFi devices. It include…
101063active
kavehtehrani/cloudflare-speed-cli
A Rust CLI tool that runs internet speed tests against Cloudflare's speed test service, showing download/upload throughput, latency, and ne…
841062active
l7mp/stunner
STUNner is a Kubernetes media gateway for WebRTC that lets you run WebRTC media servers in the cloud without fighting Kubernetes container …
821062active
ESP-Hosted
ESP-Hosted is an open-source solution that lets Espressif SoCs like the ESP32 act as wireless communication co-processors, adding Wi-Fi and…
791061active
public-ip
A JavaScript library for Node.js and browsers that quickly retrieves the machine's public IP address (IPv4 or IPv6) via DNS queries to Open…
661061active
aligungr/UERANSIM
UERANSIM is an open source 5G UE (user equipment) and RAN (gNodeB) simulator implementing 3GPP R15 specifications. It simulates a 5G mobile…
791060active
darkk/redsocks
redsocks is a transparent TCP-to-proxy redirector written in C that uses firewall rules (iptables, pf, ipfw) to redirect any TCP connection…
323622maintenance
lijiejie/subDomainsBrute
A fast DNS subdomain brute-forcing tool for penetration testers, written in Python with multi-process and coroutine support. It enumerates …
233622maintenance
DeedleFake/trayscale
Trayscale is an unofficial GTK4/libadwaita GUI for the Tailscale daemon, built primarily for Linux desktops where no official graphical cli…
991059active
kubernetes/dns
The Kubernetes DNS (kube-dns) project provides cluster-internal DNS resolution for Kubernetes services and pods. It ships containerized com…
701058active
omrikiei/ktunnel
Ktunnel is a Go CLI tool that establishes a reverse tunnel between a Kubernetes cluster and your local machine, exposing local resources as…
941057active
jacktrip/jacktrip
JackTrip is a multi-machine audio system for network music performance over the Internet, streaming bidirectional, high-quality uncompresse…
901056active
lasp-lang/partisan
Partisan is a scalable, TCP-based membership system and distribution layer for the BEAM that replaces Distributed Erlang with pluggable ove…
671055active
shadowsocks/ChinaDNS
ChinaDNS is a C-based local DNS server that prevents DNS poisoning by routing Chinese domain queries to local DNS servers and foreign domai…
233603maintenance
karasevm/PrivateDNSAndroid
An Android app that adds a quick settings tile for switching the active private DNS (DNS-over-TLS) provider with a single tap. It supports …
691054active
Bazuka
Bazuka is the wallet and node software for the Ziesha Protocol, a layer-1 proof-of-stake cryptocurrency that uses zero-knowledge proofs (Ze…
321054active
k4yt3x/wg-meshconf
wg-meshconf is a Python CLI tool that generates peer configuration files for WireGuard full mesh networks. It stores peer information in a …
321054stable
Oxidized
Oxidized is a network device configuration backup tool that periodically fetches running configs from network equipment and stores them, wi…
913597maintenance
pond3r/ggpo
GGPO is a C++ SDK that implements rollback networking, using input prediction and speculative execution to give online multiplayer games th…
323592maintenance
fhefh2015/Fast-GitHub
A browser extension that accelerates GitHub downloads and access for users in China by routing traffic through faster mirrors/proxies. It w…
403589maintenance
chris1111/Wireless-USB-Big-Sur-Adapter
A macOS installer package providing drivers for Realtek 802.11n and 802.11ac USB Wi-Fi adapters, distributed as prebuilt binaries with no s…
651050active
yarrick/pingfs
pingfs is a FUSE filesystem for Linux that stores file data in ICMP Echo (ping) packets bouncing between the local machine and remote hosts…
323583maintenance
espressif/ESP8266_RTOS_SDK
Espressif's official FreeRTOS-based software development kit for the ESP8266 chip, written in C and following the esp-idf style API. It pro…
603576maintenance
firewalld/firewalld
firewalld is a dynamically managed firewall daemon for Linux that provides zone-based trust levels for network connections and interfaces, …
971048stable
45clouds/WirelessCarPlay
C software that turns a Raspberry Pi into a bridge converting wired CarPlay into wireless CarPlay. It handles BLE and WiFi connections betw…
321046active
AsjadOooO/Zero-attacker
Zero-attacker is a multipurpose Python-based hacking toolkit bundling 15+ tools for ethical hacking and Discord operations, including DDoS,…
421043active
aramperes/onetun
onetun is a cross-platform, user-space WireGuard port-forwarder written in Rust that forwards local TCP/UDP ports to peers on a WireGuard n…
521042active
goburrow/modbus
A fault-tolerant, fail-fast Go library implementing the Modbus protocol over TCP and serial (RTU/ASCII) transports. It provides a client AP…
231042stable
cmj2002/warp-docker
A Docker image that runs the official Cloudflare WARP client inside a container, exposing it as a SOCKS5 proxy via GOST. It lets users rout…
681041active
Blockstream/satellite
Blockstream Satellite is a Python-based software suite (GUI and CLI) for setting up a receiver node that downloads the Bitcoin blockchain v…
601041active
SlimeVR
SlimeVR is an open-source full-body tracking system for VR consisting of ESP32/ESP8266 tracker firmware supporting various IMU sensors and …
971040active
QNLab-USTC/SimQN
SimQN is a discrete-event network-layer simulator for quantum networks, written in Python with optional Cython acceleration. It supports la…
761040active
k3yomi/Wall-of-Flippers
Wall of Flippers is a Python-based tool for discovering Flipper Zero devices and detecting Bluetooth Low Energy based attacks. It provides …
721040active
TheRook/subbrute
SubBrute is a Python DNS meta-query spider that enumerates subdomains and arbitrary DNS record types by leveraging open resolvers to bypass…
233535maintenance
vanhoefm/krackattacks-scripts
Scripts by Mathy Vanhoef to test whether Wi-Fi clients or access points are vulnerable to the KRACK attack against WPA2. They include a mod…
233534maintenance
UnnoTed/wireguird
A GTK-based graphical GUI client for WireGuard on Linux, mimicking the official Windows WireGuard client. It lists tunnels from /etc/wiregu…
551036active
GNS3
GNS3 is a graphical network simulator that lets users design, build, and emulate complex network topologies using real router, switch, and …
951034active
linux-rdma/perftest
A collection of C-based performance micro-benchmark tools for InfiniBand and RoCE networks, built on the ibverbs API. It measures bandwidth…
901033active
SoftRF
SoftRF is a DIY, multi-functional sub-1 GHz ISM band radio proximity awareness system for general aviation, compatible with protocols like …
951031active
UIforFreedom/UIF
UIF is an open-source, cross-platform proxy panel UI with proxy management and subscription management features, built in Vue. It serves as…
761028active
Misaka-blog/chromego_merge
A curated collection of free proxy subscription links aggregated from public sources, served in Clash Meta, base64, and sing-box formats. I…
711028active
rsms/peertalk
PeerTalk is an iOS and Mac Cocoa library for communicating over USB between an iOS device and a Mac. It provides USB device attach/detach e…
323494maintenance
jclehner/nmrpflash
A cross-platform command-line utility that uses Netgear's NMRP protocol to flash firmware images to Netgear routers and other compatible de…
761027active
jpr5/ngrep
ngrep is a PCAP-based command-line tool that applies GNU grep-style regular or hexadecimal expression matching to network packet payloads. …
681024active
HerculesWS/Hercules
Hercules is a robust, community-developed MMORPG server package written in C, functioning primarily as a Ragnarok Online server emulator an…
941018active
mokeyish/smartdns-rs
SmartDNS-rs is a cross-platform local DNS server written in Rust, inspired by the C SmartDNS project. It queries multiple upstream DNS serv…
821017active
nttgin/BGPalerter
BGPalerter is a self-configuring, real-time BGP and RPKI monitoring tool that detects prefix visibility loss, hijacks, RPKI invalid announc…
771016active
redcode-labs/neurax
Neurax is a Go framework for constructing self-spreading binaries (worms) that propagate across LAN/WAN networks without external servers. …
321016active
tinygo-org/bluetooth
A cross-platform Bluetooth Low Energy (BLE) package for Go and TinyGo, supporting both BLE Central and Peripheral roles. It runs on Linux, …
871012active
libreswan/libreswan
Libreswan is a free software implementation of the IPsec VPN protocol and its Internet Key Exchange (IKEv1/IKEv2) keying protocol, forked f…
991009stable
stilleshan/frpc
A set of one-click install/uninstall shell scripts and a Docker image wrapping the official frp client (frpc) for NAT traversal / internal …
701008active
flipt-io/reverst
Reverst is a load-balanced reverse-tunnel server and Go client library built on QUIC and HTTP/3. It lets services behind restrictive networ…
471005active
KumoKyaku/kcp
A C# port of the KCP reliable UDP protocol, offering a thread-safe, allocation-free implementation suitable for game networking. It support…
321005active
odedshimon/BruteShark
BruteShark is an open-source Network Forensic Analysis Tool (NFAT) that deeply inspects network traffic from PCAP/PCAPng files or live capt…
233397maintenance
rtorrent
libTorrent is a high-performance BitTorrent library written in C++ for Unix-like systems, designed to power multiple torrent clients. It di…
771003active
MangoAutomation/modbus4j
modbus4j is a high-performance, easy-to-use Java implementation of the Modbus protocol supporting ASCII, RTU, TCP, and UDP transports in bo…
581003stable
aleixrodriala/wa-tunnel
A Node.js CLI tool that tunnels TCP internet traffic through WhatsApp messages using the Baileys library, sending packets as text or compre…
323347maintenance
mmatczuk/go-http-tunnel
A reverse tunnel tool based on HTTP/2 that exposes localhost services to the public internet via a server (tunneld) and client (tunnel) pai…
603332maintenance
yyzybb537/libgo
libgo is a stackful coroutine library with collaborative scheduling written in C++11, bringing Go-style concurrency to C++. It also provide…
233311maintenance
trojan-gfw/igniter
Igniter is an Android client for the Trojan proxy protocol, built in Java with components from clash and go-tun2socks. It lets Android user…
233280maintenance

← prev page 13 / 22 next →