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
lcvvvv/kscan
Kscan is an all-in-one reconnaissance scanner written in pure Go that combines port scanning, protocol detection, service/application finge…
234302maintenance
mz-automation/libiec61850
libiec61850 is an open-source (GPLv3) C library implementing the IEC 61850 client and server protocols MMS, GOOSE, Sampled Values, and R-Se…
811226stable
cloudflare/cloudflare-blog
A collection of code samples accompanying posts on the Cloudflare Blog, covering topics like networking, security, performance, and edge co…
641226active
ca110us/epeius
Epeius is a Trojan proxy server implemented as a Cloudflare Worker, allowing serverless deployment of the Trojan protocol without owning a …
251225active
514-labs/dnsglobe
dnsglobe is a Rust terminal UI (TUI) application that checks DNS record propagation across 34 public resolvers worldwide, displaying result…
751224active
boy-hack/ksubdomain
KSubdomain is a fast, stateless subdomain enumeration and DNS verification tool written in Go. It uses raw sockets via pcap to bypass the k…
641224active
coreos/go-iptables
A Go library that wraps the iptables command-line utility, providing functions to append and delete rules and to create, clear, and delete …
231220stable
coyove/goflyway
goflyway is a Go-based encrypted port forwarder that relays TCP connections over plain HTTP POST requests, similar to ssh -L, with optional…
234275maintenance
nervosnetwork/ckb
Nervos CKB (Common Knowledge Base) is the layer-1 public permissionless blockchain node implementation of the Nervos Network, written in Ru…
921219active
Azure/DotNetty
DotNetty is a C# port of the Netty project, an asynchronous event-driven network application framework. It enables rapid development of mai…
474252maintenance
leiweibau/Pi.Alert
Pi.Alert is a self-hosted network monitoring application that scans Wi-Fi and LAN for connected devices and alerts on unknown or missing de…
1001213active
qtumproject/qtum
Qtum Core is the reference full-node wallet and daemon for the Qtum hybrid blockchain, which combines Bitcoin's UTXO model with Ethereum Vi…
821213active
irontec/sngrep
sngrep is a terminal-based (ncurses) tool for capturing, displaying, and analyzing SIP message flows, either live from network traffic or f…
911212active
qi4L/qscan
Qscan is an extremely fast internal network scanner written in Go, offering port scanning, protocol detection, service fingerprinting, brut…
661210active
blinker-iot/blinker-nRF52
A Blinker support library for Nordic nRF52xx series chips, built on the nRF5 SDK v16.0.0 and nRF5 SDK for Mesh v4.0.0. It enables BLE 5.0 a…
324234maintenance
Amazon Kinesis Video Streams Producer SDK
A pure C WebRTC client SDK for Amazon Kinesis Video Streams that enables real-time audio/video communication between embedded devices and t…
911209active
psygames/UnityWebSocket
A Unity WebSocket plugin written in C# that provides a unified WebSocket client API across all Unity-supported platforms, including WebGL v…
491209active
networked-aframe/networked-aframe
Networked-Aframe is a JavaScript framework built on A-Frame for creating multi-user virtual reality experiences on the web using HTML and J…
861207active
opengnb/opengnb
OpenGNB is an open-source decentralized Software Defined Virtual Network (SDVN) that creates a layer-3 P2P VPN with strong NAT traversal, l…
871206active
eBay/NuRaft
NuRaft is a C++ implementation of the Raft consensus algorithm packaged as a replication library. It extends the original Raft paper with p…
671206active
facebookincubator/fizz
Fizz is a C++14 implementation of the TLS 1.3 protocol, supporting all major handshake modes including PSK resumption, early data, client a…
961204active
iRobot Roomba Control
An unofficial Node.js SDK for controlling Wi-Fi enabled iRobot Roomba and Braava robots (i7, 980, 960, e5, 690, 675, m6, etc.) via the iRob…
601202active
SimAI
SimAI is a large-scale network simulation toolkit from Alibaba Cloud for modeling AI training and inference workloads on GPU clusters, publ…
651201active
lattegou/airtiz
AirTiz is a lightweight, native macOS VPN/proxy client built in Swift on top of the open-source mihomo (Clash Meta) kernel. It offers tray-…
611201active
vanhauser-thc/thc-ipv6
A comprehensive IPv6 attack toolkit written in C, providing dozens of tools for spoofing, man-in-the-middle, denial-of-service, scanning, a…
541200active
snakem982/Pandora-Box
Pandora-Box is a lightweight, cross-platform desktop GUI client for the Mihomo (Clash Meta) proxy core. It supports multiple proxy protocol…
911199active
MUnique/OpenMU
OpenMU is an open-source, from-scratch C#/.NET server implementation (emulator) for the MMORPG MU Online, focusing on Season 6 Episode 3 wi…
671199active
STRRL/cloudflare-tunnel-ingress-controller
A Kubernetes ingress controller that exposes cluster services to the internet via Cloudflare Tunnel. It watches standard Ingress resources …
891198active
ldoubil/astral
Astral is a cross-platform GUI application built with Flutter on top of the EasyTier Rust backend, providing decentralized P2P virtual netw…
831197active
lemunozm/message-io
message-io is a Rust library that provides a fast, event-driven networking API over TCP, UDP, and WebSocket transports. It manages OS socke…
751197active
deepfence/FlowMeter
FlowMeter is a Go utility that analyzes network packet headers, groups packets into flows, and uses machine learning to classify flows as b…
101196active
cunnie/sslip.io
sslip.io is a Go-based DNS server that maps specially-crafted hostnames with embedded IP addresses (e.g. 127-0-0-1.sslip.io) to those IP ad…
1001194active
n0-computer/sendme
Sendme is a Rust CLI tool for sending files and directories over the internet, built on the iroh and iroh-blobs protocols. It handles NAT h…
821193active
cloudflare/flan
Flan Scan is a lightweight network vulnerability scanner from Cloudflare that wraps Nmap and the vulners script to detect open ports, servi…
104162maintenance
Lihuanghe/SMSGate
SMSGate is a Java framework built on Netty 4 that implements the core of a unified SMS gateway supporting CMPP, SMPP 3.4, SGIP 1.2, and SMG…
601190active
dirkjanm/adidnsdump
A Python CLI tool that enumerates and exports all DNS records in Active Directory Integrated DNS zones using any authenticated domain user'…
261189active
steelbrain/ffmpeg-over-ip
A client/server tool that lets applications use GPU-accelerated ffmpeg on a remote machine over a single TCP connection, without GPU passth…
781187active
chaitin/xpoc
xpoc is a fast emergency-response vulnerability scanner from Chaitin's xray community, designed for supply chain vulnerability scanning. It…
211187active
naia-lib/naia
naia is a cross-platform Rust networking library for multiplayer games, providing server-authoritative entity replication and typed message…
801184active
linuxserver/docker-unifi-network-application
A LinuxServer.io Docker image that packages Ubiquiti's UniFi Network Application (network controller) for self-hosting. It lets users run t…
921182active
OpenVPN/openvpn3
OpenVPN 3 is a C++20 class library implementing an OpenVPN client that is protocol-compatible with OpenVPN 2.x, with a minimal command-line…
751180active
PaoPao DNS
PaoPaoDNS is a Docker image that deploys a recursive DNS server in one command, using Unbound as the recursive resolver, Redis for caching,…
311180active
tiltedphoques/TiltedEvolution
Tilted Online (Skyrim Together) is a C++ framework that adds online multiplayer to Bethesda games, currently supporting Skyrim Special Edit…
971177active
cBournhonesque/lightyear
Lightyear is a Rust networking library for building server-authoritative multiplayer games with the Bevy game engine. It provides transport…
921176active
Pithikos/python-websocket-server
A minimal WebSocket server library for Python 3.6+ with no external dependencies, offering a clean callback-based API for handling multiple…
491176active
Shadowsocks
A Node.js-based management tool for Shadowsocks servers that adds multi-user support and traffic control on top of the manager API. It stor…
324092maintenance
Unity-Technologies/megacity-metro
Megacity Metro is an open-source multiplayer shooter game sample from Unity built with DOTS (Entity Component System) and Netcode for Entit…
571175active
gujjwal00/avnc
AVNC is an open-source VNC client for Android with a Material Design interface. It supports features like SSH tunneling, TLS, Zeroconf serv…
891174active
mobilecoinfoundation/mobilecoin
MobileCoin is a privacy-preserving cryptocurrency payments network designed for mobile devices, implemented in Rust. The repository contain…
661174active
srsran/srsRAN_4G
srsRAN 4G is an open-source software radio suite implementing a full 4G LTE protocol stack in C++, including srsUE (UE), srsENB (eNodeB), a…
724078maintenance
pycurl/pycurl
PycURL is a thin Python binding over the libcurl multiprotocol file transfer library, exposing HTTP/HTTPS, FTP, SSL, proxies, authenticatio…
921170stable
ameshkov/dnslookup
dnslookup is a simple command line utility for making DNS lookups against a specified server. It supports all major DNS protocols including…
741170active
spyboy-productions/CamXploit
CamXploit is a Python-based security reconnaissance tool that checks whether an IP address hosts a potentially exposed IP camera or CCTV se…
441170active
R44VC0RP/pgrok
pgrok is a self-hosted ngrok alternative that exposes local ports to the internet via SSH reverse tunnels with automatic HTTPS through Cadd…
421167active
proxy-agents
A monorepo of Node.js HTTP Agent implementations that route HTTP/HTTPS requests through proxies using various protocols (HTTP, HTTPS, SOCKS…
901165active
qoomon/docker-host
A Docker sidecar container image that forwards TCP and UDP traffic to the Docker host or any other configured destination. It works with Do…
931163active
zu1k/proxypool
A Go service that automatically crawls proxy nodes (ss, ssr, vmess, trojan) from Telegram channels, subscription URLs, and the public inter…
234034maintenance
Psiphon Tunnel Core
Psiphon Tunnel Core is the core tunneling client and server implementation of the Psiphon Internet censorship circumvention system, written…
921159active
mmalmi/nostr-vpn
nostr-vpn is a Tailscale-style private mesh VPN written in Rust, built around a FIPS-backed data plane with a `nvpn` CLI/daemon, a shared n…
751158active
URenko/Accesser
Accesser is a Python-based local HTTP proxy tool that circumvents SNI-based connection resets (SNI RST) used by the Great Firewall, restori…
551158active
bluez/bluez
BlueZ is the official Bluetooth protocol stack for Linux, providing the kernel interfaces, daemons, and command-line utilities for Bluetoot…
891156stable
Matchbox
Matchbox is a Rust library and toolset for painless peer-to-peer WebRTC networking targeting both wasm/browser and native applications. It …
681152active
quickfix-j/quickfixj
QuickFIX/J is a full-featured, 100% Java messaging engine for the FIX protocol, supporting FIX 4.0 through FIXLatest and FIXT 1.1. It provi…
901151stable
Grasscutters/Cultivation
Cultivation is a custom desktop game launcher that makes it easy to proxy anime game traffic to private servers such as Grasscutter. It han…
581151active
Kindness-Kismet/stelliberty
Stelliberty is a cross-platform desktop proxy client for Windows, Linux, and macOS built with C#/.NET and Avalonia UI with a Rust core. It …
801149active
iagox86/dnscat2
dnscat2 is an encrypted DNS tunneling tool designed to create a command-and-control (C&C) channel over the DNS protocol. It consists of a C…
233978maintenance
pendulum-project/ntpd-rs
ntpd-rs is a memory-safe Rust implementation of the Network Time Protocol (NTP) with support for the authenticated NTS extension, providing…
871147stable
savoirfairelinux/opendht
OpenDHT is a lightweight C++17 distributed hash table (DHT) library providing an easy-to-use distributed in-memory data store with redundan…
961145active
Mr-sans-and-InitLoader-s-team/Escape-From-Duckov-Coop-Mod-Preview
A cooperative multiplayer mod for the game Escape From Duckov, developed in C# and distributed via Steam Workshop. It synchronizes players,…
741145active
projectdiscovery/tlsx
TLSX is a fast and configurable TLS grabber written in Go that collects and analyzes TLS-based data from hosts. It supports multiple TLS co…
901143active
outray-tunnel/outray
OutRay is an open-source ngrok alternative that exposes local servers to the internet via HTTP, TCP, and UDP tunnels with custom domains an…
691143active
leev/ngx_http_geoip2_module
An Nginx module that creates variables from MaxMind GeoIP2 databases based on client IP addresses, supporting both IPv4 and IPv6. It works …
231141stable
jamulussoftware/jamulus
Jamulus is a free, open-source, low-latency audio application that lets musicians play music together in real time over the internet. A cen…
981139stable
desowin/usbpcap
USBPcap is an open-source USB packet capture tool for Windows, consisting of a filter driver and a command-line capture application (USBPca…
231138active
P3TERX/warp.sh
A Bash script that automates installation and configuration of Cloudflare WARP on Linux servers, supporting both the official WARP client (…
103935maintenance
samyk/pwnat
pwnat is a C-based command-line tool that enables clients and servers behind separate NATs to communicate directly without port forwarding,…
463929maintenance
One Hour One Life
One Hour One Life is an open-source multiplayer survival game about parenting and civilization building, where each player lives a one-hour…
751135active
nsupdate-info/nsupdate.info
nsupdate.info is a free dynamic DNS service and the self-hostable Django/Python software that powers it. It accepts dynamic DNS updates via…
751134active
davidfowl/BedrockFramework
Bedrock Framework is a high-performance, low-level networking library for .NET that provides transport-agnostic APIs for building custom se…
481134active
insidegui/MultipeerKit
A Swift library that wraps Apple's MultipeerConnectivity framework with a Codable-based API, letting iOS, macOS, and tvOS devices exchange …
591132stable
projectdiscovery/asnmap
asnmap is a Go CLI tool and library that maps organizations to their network ranges (CIDR blocks) using ASN information. It supports lookup…
651131active
dperson/openvpn-client
A Docker container that runs an OpenVPN client so other containers can route their traffic through a VPN connection. It is configured via e…
321130active
bolkedebruin/rdpgw
An open-source implementation of the Microsoft Remote Desktop Gateway protocol (MS-TSGU) written in Go, allowing official Microsoft RDP cli…
761127active
nexus-xyz/nexus-cli
Nexus CLI is a Rust-based command-line tool for registering nodes and contributing zero-knowledge proofs to the Nexus verifiable computatio…
741126active
zmjack/PortProxyGUI
PortProxyGUI is a Windows GUI application for managing netsh interface portproxy rules, which handle TCP/IP port redirection. It provides a…
231125active
RuoJi6/CACM
CACM is a Linux post-exploitation and privilege persistence tool that bundles port scanning, sensitive information gathering, EDR/AV identi…
801124active
fiddyschmitt/File-Tunnel
File Tunnel is a C# CLI tool that tunnels TCP connections through files on a shared file server, letting two hosts exchange traffic via rea…
971123active
DHDAXCW/OpenWRT_x86_x64
A community-built OpenWrt firmware for x86_64 hardware, compiled daily from immortalwrt sources via GitHub Actions. It bundles common route…
671122active
RavenProject/Ravencoin
Raven Core is the full-node reference implementation of Ravencoin, a Bitcoin-forked peer-to-peer blockchain optimized for issuing and trans…
881121active
DroneBridge
DroneBridge for ESP32 is open-source firmware for ESP32 modules that provides a secure, transparent, bidirectional telemetry link between a…
911120active
ChirpStack
ChirpStack is an open-source LoRaWAN Network Server written in Rust for setting up private or public LoRaWAN networks. It provides a multi-…
931118stable
Akash Network
The source code for the Akash Network blockchain node, a Tendermint/CometBFT-powered node implementing a decentralized cloud computing mark…
971116active
sandialabs/wiretap
Wiretap is a transparent, VPN-like proxy server written in Go that tunnels traffic through WireGuard without requiring special privileges o…
751116active
foxssake/netfox
netfox is a set of Godot engine addons for building responsive online multiplayer games. It provides consistent cross-machine timing, smoot…
731116active
Stair Speedtest
A C++ batch speed testing tool for proxy nodes supporting Shadowsocks, ShadowsocksR, V2Ray, and Trojan. It tests subscription links, logs r…
233839maintenance
EnableSecurity/sipvicious
SIPVicious OSS is a Python-based toolset for auditing SIP-based VoIP systems, including tools to scan for SIP servers (svmap), enumerate ex…
831109active
juicity/juicity
Juicity is a QUIC-based proxy protocol implementation written in Go, inspired by tuic. It ships both a server and a CLI client, with suppor…
291109active
alex-spataru/QSimpleUpdater
QSimpleUpdater is an auto-updating library for Qt applications written in C++. It checks a remote JSON definitions file for newer versions,…
771108active
hakluke/hakoriginfinder
hakoriginfinder is a Go CLI tool that discovers the origin host behind a reverse proxy or WAF. It sends requests with the original Host hea…
711108active
samhocevar/rinetd
rinetd is a lightweight C utility that efficiently redirects TCP and UDP connections from one IP address/port combination to another. It is…
231108stable

← prev page 12 / 22 next →