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
lightningdevkit/rust-lightning
Rust-Lightning (LDK) is a highly performant, runtime-agnostic Rust library implementing the Lightning Network protocol, including channel s…
771375stable
qr243vbi/nekobox
NyameBox (a rebrand of NekoBox) is a cross-platform Qt-based desktop GUI proxy utility powered by the sing-box core. It supports a wide ran…
761374active
kubenetworks/kubevpn
KubeVPN is a Go-based CLI tool that creates a network tunnel between your local machine and a Kubernetes cluster, letting you access cluste…
951371active
mullvad/gotatun
GotaTun is a userspace WireGuard implementation in Rust, forked from Cloudflare's BoringTun, providing both a library and a standalone tunn…
901371active
google/nftables
A pure Go library for programmatically interacting with Linux nftables, the iptables successor, without wrapping libnftnl. It provides data…
691370active
LiteOS/LiteOS
Huawei LiteOS is a lightweight real-time operating system kernel for IoT devices, written in C for ARM Cortex-M/A architectures. It provide…
234900maintenance
Passepartout
Passepartout is an OpenVPN and WireGuard VPN client app for iPhone, iPad, Mac, and Apple TV, built on the Partout tunnel framework. It offe…
931368active
SpiderLabs/Responder
Responder is a Python-based LLMNR, NBT-NS, and mDNS poisoner with built-in rogue authentication servers (SMB, HTTP/S, MSSQL, FTP, LDAP, POP…
104889maintenance
icey
icey is a modular C++20 real-time media toolkit that unifies WebRTC, FFmpeg encoding/decoding, signalling, and TURN relay into a single Pac…
991367active
LibVNC/libvncserver
LibVNCServer/LibVNCClient are cross-platform C libraries for implementing VNC server and client functionality using the RFB protocol. LibVN…
681367stable
chili-chips-ba/wireguard-fpga
An open-source, wire-speed hardware implementation of the WireGuard VPN protocol on a low-cost Artix-7 FPGA, written in Verilog with an ope…
661366active
elecV2/elecV2P
elecV2P is a self-hosted NodeJS network tool that lets users intercept and modify HTTP requests via JavaScript (MITM proxy) and run schedul…
751362active
golang/sys
golang/sys provides supplemental Go packages for low-level interaction with the operating system, including syscall wrappers, constants, an…
771360stable
zxcvos/Xray-script
A pure Shell management script for installing and configuring Xray proxy servers with protocols like VLESS-Vision-REALITY, VLESS-XHTTP-REAL…
601359active
CloudburstMC/Nukkit
Nukkit is a nuclear-powered server software for Minecraft: Bedrock Edition, written in Java for speed and stability. It provides a plugin A…
661358active
is-online
A JavaScript library that checks whether the internet connection is actually up, unlike navigator.onLine which only reports local network s…
761356active
InspIRCd
InspIRCd is a high-performance, modular Internet Relay Chat (IRCv3) server written in C++ for UNIX-like and Windows systems. It supports al…
941355stable
mysteriumnetwork/node
Mysterium Node is the official Go implementation of the Mysterium decentralized VPN (dVPN) network protocol, letting users run nodes that p…
961354active
Eclipse Cyclone DDS
Eclipse Cyclone DDS is a performant, robust open-source C implementation of the OMG DDS (Data Distribution Service) publish-subscribe middl…
871353stable
appneta/tcpreplay
Tcpreplay is a suite of GPLv3 command-line utilities for editing and replaying captured network traffic (pcap files) back onto the network …
921352active
stripe/smokescreen
Smokescreen is an HTTP CONNECT egress proxy written in Go, developed by Stripe to proxy outbound traffic such as webhooks. It enforces host…
861349active
Ableton Link
Ableton Link is a C++ header-only library that synchronizes musical beat, tempo, and phase across multiple applications and devices over a …
931348active
oxylabs/paid-proxy-servers
A promotional GitHub repository for Oxylabs' commercial paid proxy services, covering residential, mobile, datacenter, ISP, and SOCKS5 prox…
561348active
pouriyajamshidi/tcping
A cross-platform command-line tool written in Go that pings TCP ports instead of ICMP, inspired by Linux's ping utility. It measures latenc…
791341active
jogboms/flutter_offline
A Flutter package providing an OfflineBuilder widget to detect and react to offline/online connectivity changes across all platforms. It su…
511340active
Corvus-Malus/XKeen
XKeen is a community-maintained CLI installer and management tool for setting up Xray and Mihomo proxy cores on Keenetic routers running En…
491340active
holepunchto/hyperswarm
Hyperswarm is a JavaScript library providing a high-level API for finding and connecting to peers interested in a shared 32-byte topic over…
971338active
mpgirro/docker-pihole-unbound
A Docker image that runs Pi-hole (network-wide ad blocker) with an integrated Unbound recursive DNS resolver in a single container. It is t…
961338active
WhiteDNS
WhiteDNS is a source-available Android application that runs a local DNS tunneling client with both proxy (SOCKS5/HTTP) and VPN (VpnService…
801337active
karam-ajaj/atlas
Atlas is a self-hosted, containerized network infrastructure tool that scans Docker containers and subnet hosts to discover IPs, MACs, open…
661335active
reactphp/event-loop
ReactPHP's core reactor event loop providing a common LoopInterface for evented, non-blocking I/O in PHP. It enables interoperable async li…
631335stable
k8gb-io/k8gb
K8GB (Kubernetes Global Balancer) is a CNCF Incubating, open-source global server load balancing (GSLB) solution for Kubernetes, implemente…
951334active
SagerNet/sing-box-for-android
SFA is the official Android client for sing-box, a universal proxy platform. It provides a graphical interface for managing and running sin…
751333active
eclipse-paho/paho.mqtt.cpp
The Eclipse Paho MQTT C++ client library lets modern C++ (C++17+) applications connect to MQTT brokers to publish messages, subscribe to to…
731332stable
DnsChanger/dnsChanger-desktop
An open-source desktop application for changing DNS server settings on Windows, macOS, and Linux. It is built with Electron, React, and Typ…
921331active
IntQuant/noita_entangled_worlds
A true co-op multiplayer mod for the game Noita, implemented in Lua with a companion proxy launcher. It synchronizes players, enemies, worl…
861331active
GFW4Fun/x-ui-pro
XUI-PRO is a shell-based auto-installer that sets up a censorship-resistant web proxy server combining the x-ui panel (Xray/V2ray), v2rayA,…
721330active
DNSveil
DNSveil is a Windows-only secure DNS client supporting DNSCrypt, Anonymized DNSCrypt, DoH, DoT, and plain DNS over UDP/TCP, with built-in D…
531328active
dmulloy2/ProtocolLib
ProtocolLib is a Bukkit/Paper plugin and library that gives Minecraft server plugins read and write access to the Minecraft protocol. It pr…
781327active
DNSCrypt/encrypted-dns-server
A high-performance Rust proxy that lets anyone run their own encrypted DNS server supporting DNSCrypt v2 (including post-quantum), Anonymiz…
931325active
RedTeamPentesting/pretender
Pretender is a Go-based penetration testing tool that gains machine-in-the-middle positions via spoofed local name resolution (mDNS, LLMNR,…
861324active
microps
microps is a small, educational implementation of a TCP/IP protocol stack written in C, covering Ethernet, ARP, IP, ICMP, UDP, and TCP with…
771323active
seramo/v2ray-config-modifier
A browser-based tool for generating bulk V2Ray/Xray proxy configurations from a base VMESS, VLESS, WireGuard, or Trojan config across multi…
661320active
getdns
Stubby is a local DNS Privacy stub resolver daemon that encrypts DNS queries using DNS-over-TLS (RFC 7858), built on the getdns library. It…
331319active
YtFlow/Maple
Maple is a lightweight Universal Windows Platform (UWP) proxy app built on the leaf core, acting as a VPN provider on Windows. It supports …
231319active
wpilibsuite/allwpilib
WPILib is the official software library suite for programming robots in the FIRST Robotics Competition (FRC) and FIRST Tech Challenge (FTC)…
811313stable
ai-dynamo/nixl
NVIDIA Inference Xfer Library (NIXL) is a C++/Python library that accelerates point-to-point communication in AI inference frameworks like …
871312active
hemaju/Wireboy.Socket.P2PSocket
A P2P NAT traversal tool written in C#/.NET that punches holes through firewalls to enable remote access between networks, e.g. controlling…
491312active
rootless-containers/rootlesskit
RootlessKit is a Linux-native 'fake root' tool that uses user and mount namespaces to let unprivileged users run container engines like Doc…
951310active
yedf2/handy
Handy is a simple, easy-to-use C++11 network server library supporting high-concurrency TCP/UDP servers with epoll on Linux and kqueue on m…
234637maintenance
Bixilon/Minosoft
Minosoft is an open-source Minecraft client reimplementation written from scratch in Kotlin, using OpenGL for rendering. It is a free-softw…
741307active
n0xa/m5stick-nemo
NEMO is a firmware for M5Stack ESP32 devices (M5StickC, Cardputer) that implements high-tech pranks and digital self-defense tools such as …
841306active
alibaba/AliOS-Things
AliOS Things is Alibaba's open-source, highly scalable IoT operating system built around the Rhino RTOS kernel, supporting ARM, C-Sky, MIPS…
234629maintenance
Bitcoin-ABC/bitcoin-abc
Bitcoin ABC is the reference full-node software implementation for the eCash (XEC) cryptocurrency, forked from Bitcoin Core. It enables pee…
981301active
inetaf/tcpproxy
A Go library and CLI (tlsrouter) for building TCP proxies that route connections based on static rules, HTTP/1 Host headers, and TLS SNI se…
661301stable
menacher/java-game-server
Jetserver (Nadron) is a high-speed Java NIO socket server designed specifically for network-based multiplayer games, built on Netty 4.1 for…
511301active
royhills/arp-scan
arp-scan is a command-line network scanning tool that uses ARP requests to discover and fingerprint IPv4 hosts on a local network. It is wr…
241301active
pahaz/sshtunnel
A pure Python library for creating SSH tunnels and TCP port forwarding through remote servers, built on paramiko. It lets applications prog…
361298stable
LemonOSProject/LemonOS
LemonOS is a hobbyist UNIX-like 64-bit operating system for x86_64 written in C++, featuring its own modular kernel with SMP and networking…
231298active
ycd/dstp
dstp is a Go CLI tool that runs common networking tests (DNS resolution, ping, TLS/HTTPS connectivity) against a URL or IP address. It outp…
491296active
mbentley/docker-omada-controller
A community-maintained Docker image that packages TP-Link's Omada Software Controller for centrally managing Omada networking hardware (acc…
951294active
marvinvr/docktail
DockTail is a Go-based Docker sidecar that watches container events, reads docktail.* labels, and exposes matching containers as native Tai…
841291active
ilanyu/ReverseProxy
A minimal reverse proxy tool written in Go that forwards HTTP traffic from a listen address to a target address. It ships as a single cross…
234567maintenance
espressif/esp-at
ESP-AT is Espressif's official AT command firmware and framework that turns ESP32-series and ESP8266 SoCs into wireless connectivity add-on…
871290active
willswire/unifi-ddns
A Cloudflare Worker that acts as a Dynamic DNS (DDNS) bridge between UniFi OS gateways (UDM-Pro, USG, etc.) and Cloudflare DNS. It lets Uni…
861290active
reactphp/socket
A PHP library providing asynchronous, streaming plaintext TCP/IP and secure TLS socket server and client connections for the ReactPHP ecosy…
631290stable
ONOS
ONOS (Open Network Operating System) is a Java-based SDN controller platform that centrally manages and programs network devices through pl…
321289stable
Riptide Networking
Riptide is a lightweight C# networking library for building multiplayer games, providing client-server connection management and message pa…
631286active
denilsonsa/prettyping
A single-file bash/awk wrapper around the standard ping tool that renders ping output in a colorful, compact, graphical way using Unicode c…
301286active
webtorrent/bittorrent-dht
A Node.js library implementing the BitTorrent DHT protocol (BEP 5) for trackerless peer discovery, with support for BEP44 arbitrary data st…
811282active
mozillazg/ptcpdump
ptcpdump is a tcpdump-compatible packet analyzer built on eBPF that automatically annotates captured packets with process, container, and K…
721277active
retlehs/quien
quien is a Go CLI and interactive TUI that replaces whois with a tabbed domain and IP intelligence tool covering WHOIS/RDAP, DNS, mail auth…
671276active
lexrus/VPNOn
VPNOn is an open-source iOS app that adds a Today Widget to Notification Center, letting users toggle IPSec IKEv1/IKEv2 VPN connections in …
104507maintenance
7h30th3r0n3/Raspyjack
RaspyJack is a portable offensive security toolkit for Raspberry Pi (with Waveshare LCD HAT) and Cardputer Zero, offering 231 payloads acro…
811274active
edoardottt/scilla
Scilla is a Go-based command-line information gathering (recon) tool for penetration testers and bug bounty hunters. It enumerates DNS reco…
881272active
kpcyrd/sniffglue
A secure multithreaded network packet sniffer written in Rust that parses packets concurrently across all CPU cores. It is hardened with se…
661265active
pebbe/zmq4
A Go binding (wrapper via cgo) for the native ZeroMQ version 4 messaging library. It exposes ZeroMQ sockets and patterns such as pubsub, pi…
441264stable
zhiyi7/gfw-pac
A PAC (Proxy Auto-Config) file generator and ready-made gfw.pac file for routing traffic around the GFW. It matches domains first, then fal…
931262active
RoganDawes/P4wnP1_aloa
P4wnP1 A.L.O.A. is a framework that turns a Raspberry Pi Zero W into a low-cost offensive security appliance for pentesting, red teaming, a…
234437maintenance
lakinduakash/linux-wifi-hotspot
A feature-rich WiFi hotspot creator for Linux offering both a GTK3 GUI and a command-line interface. It can share an access point from any …
844435maintenance
Roc
Roc Toolkit is a C library and set of command-line tools for real-time audio streaming over IP networks, with guaranteed latency, Forward E…
641257stable
gosnmp/gosnmp
GoSNMP is an SNMP client library fully written in Go, supporting SNMPv1, v2c, and v3 with operations like Get, Walk, Set, and Trap send/rec…
931254active
f4rih/websploit
Websploit is a high-level man-in-the-middle (MITM) security framework written in Python with a modular console interface similar to Metaspl…
231254stable
Fanju6/NetProxy-Magisk
NetProxy is a system-level transparent proxy module for rooted Android devices built on the sing-box core, distributed as a Magisk/KernelSU…
871252active
Wifi Pineapple Cloner
A set of shell scripts that port the WiFi Pineapple NANO/TETRA penetration-testing firmware onto generic routers and other hardware. It inc…
611251active
Simple-Tracker/qBittorrent-ClientBlocker
A cross-platform client blocker for qBittorrent, Transmission (beta), and BitComet (partial) that bans leeching BitTorrent peers such as Xu…
751249active
sinamics/ztnet
ZTNET is a self-hosted web UI for managing ZeroTier network controllers, with multi-user and organization support. It is a Next.js/TypeScri…
951246active
RoganDawes/P4wnP1
P4wnP1 is a highly customizable USB attack platform built on a Raspberry Pi Zero or Zero W, providing features like a Windows LockPicker an…
234383maintenance
cfal/shoes
A high-performance multi-protocol proxy server written in Rust supporting HTTP, SOCKS5, VMess, VLESS, Shadowsocks, Trojan, Snell, Hysteria2…
1001245active
guumaster/hostctl
hostctl is a Go CLI tool for managing the /etc/hosts file with named profiles that can be enabled, disabled, and version-controlled. It als…
231243stable
alanmcgovern/monotorrent
MonoTorrent is a BitTorrent library for .NET implementing a wide range of BitTorrent Enhancement Proposals (BEPs), including DHT, UDP track…
761242active
moonlight-stream/Internet-Hosting-Tool
A Windows application that automatically configures port forwarding on home routers so Moonlight can stream games from a PC over the Intern…
231240active
Mirror Networking
Telepathy is a simple, message-based TCP networking library written in pure C#, designed for MMO-scale multiplayer games. It uses framing t…
731239stable
PauperZ/SSRSpeedN
SSRSpeedN is a Python-based benchmarking platform for proxy servers, forked from SSRSpeed, that supports batch speed testing of nodes. It m…
271239active
torlando-tech/columba
Columba is a native Android messaging and voice call app for the Reticulum network, sending LXMF messages and making LXST calls without int…
841237active
zywe03/realm-xwPF
A shell-based one-click management script for Realm, a network relay/port-forwarding tool, with an interactive terminal UI for configuring …
601237active
projectdiscovery/mapcidr
mapCIDR is a Go utility for performing multiple operations on subnet/CIDR ranges, such as expansion, slicing, aggregation, filtering, sorti…
801235active
HotBoy-java/PotatoTool
PotatoTool is a comprehensive Java-based network security GUI tool for security professionals, red/blue team members, and enthusiasts. It i…
711235active
schweikert/fping
fping is a high-performance command-line tool that sends ICMP echo requests to any number of network hosts, pinging them in a round-robin f…
691228stable
DanMcInerney/wifijammer
A Python script that continuously jams Wi-Fi clients and access points within range by sending deauthentication packets. It hops channels, …
324305maintenance

← prev page 11 / 22 next →