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
SukkaW/Koolshare-Clash
KoolClash is a Koolshare OpenWrt/LEDE x64 plugin that packages the Clash rule-based proxy tunnel for installation via Koolshare Soft Center…
101330maintenance
salesforce/jarm
JARM is an active TLS server fingerprinting tool that generates unique fingerprints of TLS server configurations. It is used to group and i…
721323maintenance
vanhoefm/fragattacks
A security testing tool that tests Wi-Fi clients and access points for the FragAttacks fragmentation and aggregation vulnerabilities affect…
371321maintenance
emmericp/ixy
ixy is a userspace packet processing framework and network driver for Intel 10 Gbit/s NICs (82599/ixgbe family) and virtio, written from sc…
321319maintenance
LupinTraderIII/LookingGlass
LookingGlass is a user-friendly PHP web application that lets the public run network diagnostic commands (ping, traceroute, mtr, host) agai…
321317maintenance
nccgroup/SocksOverRDP
A SOCKS4/4a/5 proxy implementation that tunnels traffic over RDP or Citrix (XenApp/XenDesktop) connections using Dynamic Virtual Channels. …
231315maintenance
tass-belgium/picotcp
picoTCP is a small-footprint, modular TCP/IP stack written in C for embedded systems and IoT devices. It is portable to many microcontrolle…
231312maintenance
vincentcox/bypass-firewalls-by-DNS-history
A shell script that attempts to bypass web application firewalls (like Cloudflare, Incapsula, SUCURI) by finding the origin server IP throu…
321311maintenance
cx9208/bbrplus
BBRplus is a modified version of the Linux kernel's BBR TCP congestion control algorithm, originally proposed by dog250, compiled into a 4.…
101308maintenance
sinpolib/sokit
Sokit is a GUI tool written in C++ with Qt for sending, receiving, and transferring TCP and UDP packets. It runs on Windows and Linux and i…
231292maintenance
hubert3/iSniff-GPS
iSniff-GPS is a passive WiFi sniffing tool that captures SSID probes, ARPs, and MDNS packets from nearby iOS devices to infer their previou…
321287maintenance
entropy1337/infernal-twin
Infernal-Wireless is an automated wireless hacking framework written in Python that aids penetration testers in assessing Wi-Fi security. I…
231286maintenance
rbsec/dnscan
dnscan is a Python command-line tool that performs DNS subdomain enumeration using wordlists, attempting zone transfers first and falling b…
321281maintenance
Anorov/PySocks
PySocks is a Python library that lets you route TCP (and mostly UDP) traffic through SOCKS4, SOCKS5, and HTTP CONNECT proxy servers. It act…
231279maintenance
fusesource/mqtt-client
A Java MQTT client library providing blocking, futures-based, and callback APIs for MQTT publish/subscribe messaging. It handles automatic …
321276maintenance
eventlet/eventlet
Eventlet is a Python concurrent networking library using greenlet-based coroutines and epoll/libevent for scalable non-blocking I/O with a …
751275maintenance
SECFORCE/Tunna
Tunna is a Python toolset that tunnels arbitrary TCP connections over HTTP using a remote webshell and a local SOCKS-capable proxy. It is d…
321275maintenance
darkr4y/geacon
Geacon is a Go implementation of CobaltStrike's Beacon implant, built to study the C2 protocol through reverse engineering. It supports com…
321265maintenance
rivermoonlight/gobbledegook
Gobbledegook (GGK) is a standalone C/C++ Bluetooth Low Energy GATT server library for Linux, built on BlueZ over D-Bus with Bluetooth Manag…
321260maintenance
Armour/Multiplayer-FPS
A multiplayer first-person shooter game built with Unity3D, featuring login/room joining, player models with animations, and shooting gamep…
321253maintenance
mehrdadrad/radvpn
RadVPN is a decentralized, full-mesh VPN written in Go that connects nodes directly without a central server, with a built-in router for pa…
321251maintenance
m4n3dw0lf/pythem
pythem is a multi-purpose penetration testing framework written in Python 2.7, providing an interactive CLI for security researchers. It bu…
321247maintenance
Exonum
Exonum is an extensible open-source Rust framework for building private, permissioned blockchain applications with a custom Byzantine fault…
231246maintenance
yvt/openspades
OpenSpades is an open-source, cross-platform compatible client for the voxel first-person shooter Ace of Spades 0.75, written in C++ with O…
231245maintenance
cloudwu/mptun
A small C-based peer-to-peer VPN tunnel over UDP that can aggregate multiple network paths between a client and server. It lets users combi…
321242maintenance
kaitoy/pcap4j
Pcap4J is a Java library for capturing, crafting, and sending network packets. It wraps native packet capture libraries (libpcap, WinPcap, …
321242maintenance
morrownr/88x2bu-20210702
An out-of-tree Linux kernel driver for USB WiFi adapters based on Realtek RTL8812BU and RTL8822BU chipsets, based on Realtek's v5.13.1 sour…
751238maintenance
abperiasamy/rtl8812AU_8821AU_linux
A Linux kernel driver for Realtek RTL8812AU/8821AU USB WiFi adapters supporting AC1200 (802.11ac) dual-band wireless. It is built from sour…
461238maintenance
cloudflare/bpftools
A toolkit of Python scripts and Linux binaries for analyzing pcap traffic dumps and generating BPF bytecode. Its core purpose is crafting B…
641232maintenance
bryanpkc/corkscrew
Corkscrew is a small C command-line tool that tunnels SSH connections through HTTP proxies by acting as an SSH ProxyCommand helper. It supp…
321230maintenance
jzyong/game-server
A distributed Java game server framework for chess/card and MMORPG games, providing cluster registry, gateway, hall, game logic, and monito…
451228maintenance
decentralized-identity/ion
ION is a public, permissionless Decentralized Identifier (DID) network implementing the Sidetree protocol as a Layer 2 overlay on Bitcoin. …
231228maintenance
anthropic-experimental/sandbox-runtime
A lightweight CLI tool and library that enforces filesystem and network restrictions on arbitrary processes at the OS level without contain…
855614experimental
tcurdt/iProxy
An iOS application that runs an HTTP and SOCKS proxy on a jailbreak-free iPhone, letting a laptop share the phone's internet connection wit…
321223maintenance
lidgren/lidgren-network-gen3
Lidgren.Network is a C# networking library for the .NET framework that uses a single UDP socket to provide a simple client-server messaging…
321221maintenance
ANS (Accelerated Network Stack)
ANS is a DPDK-native userspace TCP/IP stack written in C, based on the FreeBSD implementation, providing zero-copy mbuf handling and a BSD-…
231218maintenance
ronancpl/HeavenMS
HeavenMS is an open-source MapleStory v83 private server emulator built on MapleSolaxia, written in Java. It recreates the classic MapleSto…
101214maintenance
EddieIvan01/iox
iox is a Go-based command-line tool for TCP/UDP port forwarding and intranet SOCKS5 proxying, serving as a modern replacement for lcx/ew. I…
231208maintenance
moby/vpnkit
VPNKit is a set of OCaml tools and services that provide VPN-friendly networking for HyperKit virtual machines. It translates VM ethernet t…
581207maintenance
Al-Azif/ps4-exploit-host
A self-hosted exploit hosting tool for game consoles (PS4, PS5, Vita, Switch, Wii) that serves exploits over a LAN via DNS and HTTP. It can…
231205maintenance
librevault/librevault
Librevault is an open-source, peer-to-peer, decentralized file synchronization application written in C++. The client is currently being re…
101205maintenance
p2pool/p2pool
P2Pool is a decentralized peer-to-peer Bitcoin mining pool implemented in Python that runs alongside a local bitcoind node. It forms a netw…
601202maintenance
osxfuse/sshfs
SSHFS is a FUSE-based filesystem client that mounts remote directories over the SSH File Transfer Protocol. It requires no server-side setu…
231201maintenance
basildane/WakeOnLAN
A Windows GUI and command-line application for sending Wake-on-LAN magic packets to power on remote machines, plus remote shutdown, sleep, …
641200maintenance
drcoms/drcom-generic
An open-source Python reimplementation of the Dr.COM/DrCOM campus network authentication client, with d, p, and x protocol variants. It let…
321199maintenance
yggdrasil-network/yggdrasil-go
Yggdrasil is a lightweight userspace software router implementing an experimental, fully end-to-end encrypted IPv6 overlay network with a s…
875443experimental
trimstray/multitor
A shell-based CLI tool that spins up multiple TOR instances and load-balances traffic across them through a single endpoint using HAProxy, …
321190maintenance
barronwaffles/dwc_network_server_emulator
A Python-based emulator of Nintendo's discontinued Nintendo Wi-Fi Connection servers, allowing Nintendo DS and Wii games to play online mul…
321183maintenance
DanMcInerney/icebreaker
A PowerShell-based penetration testing tool that automates five internal network attacks against Active Directory to obtain plaintext crede…
321183maintenance
Shell Scripts Collection
A collection of one-click Linux shell scripts for installing and managing Kcptun (a UDP acceleration tool) and OpenVZ BBR (TCP congestion c…
231183maintenance
FDX100/Auto_Tor_IP_changer
A Python CLI tool that automatically rotates your IP address at configurable intervals by leveraging the Tor network's SOCKS proxy (127.0.0…
321180maintenance
Spooks4576/Ghost_ESP
Ghost ESP is open-source ESP32 firmware (written in C on ESP-IDF) that turns 45+ ESP32 boards into a wireless security testing platform cov…
101180maintenance
dec0dOS/zero-ui
ZeroUI is a web user interface for managing a self-hosted ZeroTier network controller, built as a React single-page application with a Node…
621178maintenance
SpiderLabs/HostHunter
HostHunter is a Python CLI recon tool that maps IPv4/IPv6 targets to virtual hostnames using OSINT and active reconnaissance techniques suc…
231172maintenance
tuanpmt/esp_mqtt
A fully functional MQTT client library written in C for the ESP8266 microcontroller, ported from a Contiki MQTT client. It supports subscri…
231171maintenance
esp-homekit
A C library implementing an Apple HomeKit accessory server for ESP8266 microcontrollers, built for esp-open-rtos with ESP-IDF 4.x/5.x suppo…
321168maintenance
kbandla/dpkt
dpkt is a Python library for fast, simple network packet creation and parsing, with definitions for basic TCP/IP protocols. It is commonly …
231164maintenance
aircrack-ng/rtl8188eus
An out-of-tree Linux/Android kernel driver for Realtek RTL8188eus/eu/etv WiFi chipsets, maintained under the Aircrack-ng organization. It a…
321163maintenance
ivanilves/xiringuito
Xiringuito is a shell-script-based SSH tunneling tool that provides VPN-like access to remote networks without running a VPN server. It use…
231163maintenance
loseys/BlackMamba
BlackMamba is a Python/Qt-based Command and Control (C2) framework for post-exploitation that manages multiple client connections simultane…
101162maintenance
bittorrent/libutp
libutp is a C++ library implementing the uTorrent Transport Protocol (uTP), a TCP-like reliable transport over UDP based on LEDBAT congesti…
321159maintenance
kkkgo/vlmcsd
vlmcsd is a portable open-source KMS emulator written in C that replaces Microsoft's KMS server, bundled with a vlmcs test client. It runs …
231159maintenance
morrownr/8821au-20210708
An out-of-kernel Linux driver (kernel module) for USB WiFi adapters based on the Realtek RTL8811AU and RTL8821AU chipsets, based on Realtek…
751148maintenance
oznu/docker-cloudflare-ddns
A small Alpine Linux based Docker image that uses Cloudflare's DNS API as a Dynamic DNS (DDNS) provider, keeping DNS records updated with y…
101148maintenance
basecamp/xip-pdns
A PowerDNS pipe backend adapter written in Shell that powered xip.io, a wildcard DNS service resolving any hostname containing an IP addres…
101146maintenance
leechristensen/SpoolSample
SpoolSample is a C# proof-of-concept tool that coerces Windows hosts to authenticate to arbitrary machines via the MS-RPRN Print System Rem…
321143maintenance
nfqws
nfqws-keenetic provides packages and installation scripts for deploying the nfqws DPI-bypass tool on Keenetic/Netcraze routers with Entware…
801142maintenance
shunf4/proxychains-windows
A Windows and Cygwin port of proxychains that forces dynamically linked Win32 or Cygwin programs' TCP connections through one or more SOCKS…
231142maintenance
cw1997/NATBypass
NATBypass is a Go implementation of the lcx/htran port-forwarding tool that establishes TCP reverse tunnels for NAT traversal. It supports …
601140maintenance
PHZ76/RtspServer
A lightweight RTSP server and pusher library written in C++11. It supports H.264/H.265 video and G711A/AAC audio streaming over unicast (RT…
231133maintenance
Disaster Radio
Disaster Radio is a work-in-progress long-range, low-bandwidth wireless mesh network project for disaster recovery, powered by solar energy…
571132maintenance
Kuingsmile/clash-core
A backup fork of Clash, a rule-based network tunnel written in Go that proxies traffic through protocols like Shadowsocks, VMess, Trojan, a…
181132maintenance
ehazlett/stellar
Stellar is a simplified container runtime cluster system built on containerd, written in Go. It joins one or more nodes into an eventually …
231131maintenance
hash3liZer/WiFiBroot
WiFiBroot is a Python 2 command-line tool for wireless (WPA/WPA2) penetration testing that captures and cracks 4-way handshakes and PMKID k…
231131maintenance
samyk/keysweeper
KeySweeper is an open-source, open-hardware Arduino-based device disguised as a USB wall charger that passively sniffs, decrypts, and logs …
321126maintenance
pixel-point/kube-forwarder
Kube Forwarder is an open-source Electron desktop app that manages Kubernetes port forwarding with a graphical interface. It lets users boo…
231126maintenance
rossmann-engineering/EasyModbusTCP.NET
A .NET library implementing Modbus TCP, UDP, and RTU client and server communication. It enables fast access to PLCs and other industrial a…
231126maintenance
seashell/drago
Drago is a flexible configuration manager for WireGuard that provides a unified control plane for building secure network overlays across h…
231120maintenance
emmericp/MoonGen
MoonGen is a scriptable high-speed packet generator built on DPDK and LuaJIT that can saturate 10 Gbit/s Ethernet links with 64-byte packet…
531118maintenance
google/ssl_logger
A Python command-line tool that decrypts and logs a running process's SSL/TLS traffic, mimicking Echo Mirage's SSL logging on Linux and mac…
101118maintenance
ihciah/clean-dns-bpf
A Rust + eBPF/XDP tool that drops GFW DNS poisoning packets at the kernel level, allowing clean DNS resolution from 8.8.8.8 without a proxy…
231115maintenance
francoismichel/ssh3
SSH3 is a research-driven reimplementation of the SSH protocol that runs remote terminal sessions over QUIC, TLS 1.3, and HTTP/3. It offers…
185013experimental
piscisaureus/wepoll
wepoll is a small C library that implements the Linux epoll API on Windows, enabling scalable socket event notification. It is distributed …
321113maintenance
saghul/pyuv
pyuv is a Python binding for libuv, the high-performance asynchronous I/O and platform abstraction library behind Node.js. It exposes non-b…
101107maintenance
cwalter-at/freemodbus
FreeModbus is a BSD-licensed Modbus ASCII/RTU and Modbus TCP slave (server) implementation for embedded systems, implementing the Modbus Ap…
661099maintenance
Dinnerbone/mcstatus
A Python library for checking the status of Minecraft servers, including player counts and latency. This repository has moved to py-mine/mc…
231093maintenance
NModbus/NModbus
NModbus is a C# (.NET) library implementing the Modbus protocol, supporting serial ASCII, serial RTU, TCP, and UDP transports. It enables c…
691091maintenance
arboliva/AirChat
AirChat is a free communication tool that transmits messages over radio waves or audio without requiring internet or cellular infrastructur…
321087maintenance
Leeon123/CC-attack
A Python3 command-line tool that performs Layer 7 HTTP/HTTPS flood (CC) attacks through SOCKS4/5 or HTTP proxies, with multithreading, rand…
231085maintenance
sysdream/chashell
Chashell is a Go-based reverse shell that tunnels communication over DNS, paired with a multi-client control server called chaserv. All tra…
321083maintenance
njh/EtherCard
EtherCard is an Arduino library providing an IPv4 Ethernet driver for the Microchip ENC28J60 chip over SPI. It offers high-level routines f…
231082maintenance
WassimBenzarti/colab-ssh
A lightweight Python library that sets up an SSH tunnel to a remote Jupyter notebook environment like Google Colab, optionally integrating …
231077maintenance
ToyoDAdoubiBackup/doubi
A collection of one-click Bash installation and management scripts for Linux servers, primarily for proxy tools like Shadowsocks/Shadowsock…
321076maintenance
iphelix/dnschef
DNSChef is a highly configurable DNS proxy (fake DNS) tool written in Python for penetration testers and malware analysts. It can forge DNS…
321075maintenance
AHXR/ghost
Ghost is a lightweight Remote Access Trojan (RAT) written in C++ that gives an attacker silent remote command-line access to Windows machin…
231071maintenance
cjb/GitTorrent
GitTorrent is a peer-to-peer network that shares Git repositories over BitTorrent, acting as a decentralized alternative to GitHub. It inte…
324761experimental
FeeiCN/ESD
ESD is a Python-based subdomain enumeration tool that brute-forces and collects subdomains for a given domain. It uses AsyncIO/aioDNS for f…
101068maintenance
gfodor/p2pcf
P2PCF is a JavaScript library that provides low-cost, serverless WebRTC signalling using a Cloudflare Worker and R2 bucket. It offers room-…
231064maintenance
nsacyber/GRASSMARLIN
GRASSMARLIN is a Java-based desktop application from NSA that provides IP network situational awareness for Industrial Control Systems (ICS…
101059maintenance
twitchyliquid64/subnet
Subnet is a simple, auditable VPN server and client written in Go, using TLS mutual authentication and TUN interfaces to route traffic. It …
101057maintenance

← prev page 16 / 22 next →