function: networking
2132 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| appneta/tcpreplay Tcpreplay is a suite of GPLv3 command-line utilities for editing and replaying captured network traffic (pcap files) back onto the network … | 98 | 1344 | active |
| zxcvos/Xray-script A pure Shell management script for installing and configuring Xray proxy servers with protocols like VLESS-Vision-REALITY, VLESS-XHTTP-REAL… | 63 | 1342 | active |
| inspircd/inspircd InspIRCd is a high-performance, modular Internet Relay Chat (IRCv3) server written in C++ for UNIX-like and Windows systems. It supports al… | 91 | 1341 | stable |
| Ableton/link Ableton Link is a C++ header-only library that synchronizes musical beat, tempo, and phase across multiple applications and devices over a … | 86 | 1337 | active |
| jogboms/flutter_offline A Flutter package providing an OfflineBuilder widget to detect and react to offline/online connectivity changes across all platforms. It su… | 58 | 1335 | active |
| 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… | 69 | 1333 | stable |
| 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… | 96 | 1332 | active |
| 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… | 77 | 1331 | active |
| eclipse-cyclonedds/cyclonedds Eclipse Cyclone DDS is a performant, robust open-source C implementation of the OMG DDS (Data Distribution Service) publish-subscribe middl… | 91 | 1327 | stable |
| 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… | 85 | 1327 | active |
| GtxFury/FlyClash FlyClash is a modern, visually polished proxy client built on the Clash (mihomo) kernel, developed with Tauri, Next.js, and Tailwind CSS. I… | 81 | 1326 | active |
| 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… | 77 | 1326 | active |
| coop-deluxe/sm64coopdx sm64coopdx is an actively maintained online multiplayer mod for the Super Mario 64 PC port that synchronizes all entities and levels for up… | 85 | 1324 | active |
| 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… | 79 | 1324 | stable |
| pandax381/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… | 75 | 1322 | active |
| 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 … | 27 | 1322 | active |
| 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… | 92 | 1320 | active |
| msasanmh/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… | 60 | 1319 | active |
| 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… | 71 | 1317 | active |
| karam-ajaj/atlas Atlas is a self-hosted, containerized network infrastructure tool that scans Docker containers and subnet hosts to discover IPs, MACs, open… | 72 | 1314 | active |
| getdnsapi/stubby 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… | 37 | 1314 | active |
| 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… | 52 | 1311 | active |
| 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… | 23 | 4644 | maintenance |
| 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… | 23 | 4626 | maintenance |
| jamesmcm/vopono Vopono is a Rust CLI tool that runs individual applications through VPN tunnels using temporary network namespaces on Linux. It supports mu… | 95 | 1303 | active |
| k8gb-io/k8gb K8GB (Kubernetes Global Balancer) is a CNCF Incubating, open-source global server load balancing (GSLB) solution for Kubernetes, implemente… | 92 | 1302 | active |
| 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,… | 78 | 1302 | active |
| 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… | 52 | 1302 | active |
| 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… | 100 | 1301 | active |
| wpilibsuite/allwpilib WPILib is the official software library suite for programming robots in the FIRST Robotics Competition (FRC) and FIRST Tech Challenge (FTC)… | 84 | 1301 | stable |
| 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… | 94 | 1299 | active |
| RedTeamPentesting/pretender Pretender is a Go-based penetration testing tool that gains machine-in-the-middle positions via spoofed local name resolution (mDNS, LLMNR,… | 92 | 1299 | active |
| 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… | 55 | 1299 | active |
| 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… | 23 | 1299 | active |
| 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… | 77 | 1298 | active |
| 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… | 52 | 1297 | active |
| 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… | 69 | 1296 | stable |
| 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… | 67 | 1295 | active |
| pahaz/sshtunnel A pure Python library for creating SSH tunnels and TCP port forwarding through remote servers, built on paramiko. It lets applications prog… | 40 | 1295 | stable |
| 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 … | 89 | 1294 | active |
| 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… | 23 | 4566 | maintenance |
| byJoey/Actions-bbr-v3 A Shell-based interactive management script that installs and maintains custom Linux kernel packages with fixed BBRv3 congestion-control pa… | 87 | 1290 | active |
| oxylabs/paid-proxy-servers A promotional GitHub repository for Oxylabs' commercial paid proxy services, covering residential, mobile, datacenter, ISP, and SOCKS5 prox… | 59 | 1289 | active |
| 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… | 27 | 1289 | active |
| Sitoi/ClashBar ClashBar is a native macOS menu bar proxy client built with SwiftUI and AppKit, powered by the mihomo (Clash Meta) core. It provides a ligh… | 83 | 1287 | active |
| reactphp/socket A PHP library providing asynchronous, streaming plaintext TCP/IP and secure TLS socket server and client connections for the ReactPHP ecosy… | 69 | 1287 | stable |
| 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… | 34 | 1287 | active |
| RiptideNetworking/Riptide Riptide is a lightweight C# networking library for building multiplayer games, providing client-server connection management and message pa… | 67 | 1286 | active |
| opennetworkinglab/onos ONOS (Open Network Operating System) is a Java-based SDN controller platform that centrally manages and programs network devices through pl… | 32 | 1286 | stable |
| Bixilon/Minosoft Minosoft is an open-source Minecraft client reimplementation written from scratch in Kotlin, using OpenGL for rendering. It is a free-softw… | 72 | 1283 | active |
| 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… | 90 | 1280 | active |
| WhiteDNS/WhiteDNS-Android WhiteDNS is a source-available Android application that runs a local DNS tunneling client with both proxy (SOCKS5/HTTP) and VPN (VpnService… | 73 | 1280 | active |
| 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… | 85 | 1279 | active |
| 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 … | 10 | 4510 | maintenance |
| 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… | 90 | 1272 | active |
| 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… | 93 | 1271 | active |
| kpcyrd/sniffglue A secure multithreaded network packet sniffer written in Rust that parses packets concurrently across all CPU cores. It is hardened with se… | 72 | 1265 | active |
| mozillazg/ptcpdump ptcpdump is a tcpdump-compatible packet analyzer built on eBPF that automatically annotates captured packets with process, container, and K… | 77 | 1264 | active |
| edoardottt/scilla Scilla is a Go-based command-line information gathering (recon) tool for penetration testers and bug bounty hunters. It enumerates DNS reco… | 80 | 1262 | active |
| 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… | 83 | 1261 | active |
| 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… | 48 | 1261 | stable |
| 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… | 23 | 4422 | maintenance |
| 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… | 79 | 1254 | active |
| 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… | 93 | 1253 | active |
| 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… | 74 | 1253 | active |
| mbentley/docker-omada-controller A community-maintained Docker image that packages TP-Link's Omada Software Controller for centrally managing Omada networking hardware (acc… | 96 | 1251 | active |
| 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… | 23 | 1247 | stable |
| roc-streaming/roc-toolkit 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… | 67 | 1246 | stable |
| 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… | 23 | 4383 | maintenance |
| 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… | 94 | 1245 | active |
| Simple-Tracker/qBittorrent-ClientBlocker A cross-platform client blocker for qBittorrent, Transmission (beta), and BitComet (partial) that bans leeching BitTorrent peers such as Xu… | 83 | 1244 | active |
| 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 … | 67 | 4364 | maintenance |
| PauperZ/SSRSpeedN SSRSpeedN is a Python-based benchmarking platform for proxy servers, forked from SSRSpeed, that supports batch speed testing of nodes. It m… | 30 | 1241 | active |
| MirrorNetworking/Telepathy Telepathy is a simple, message-based TCP networking library written in pure C#, designed for MMO-scale multiplayer games. It uses framing t… | 77 | 1239 | stable |
| HotBoy-java/PotatoTool PotatoTool is a comprehensive Java-based network security GUI tool for security professionals, red/blue team members, and enthusiasts. It i… | 29 | 1237 | active |
| 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… | 23 | 1236 | stable |
| alanmcgovern/monotorrent MonoTorrent is a BitTorrent library for .NET implementing a wide range of BitTorrent Enhancement Proposals (BEPs), including DHT, UDP track… | 82 | 1234 | active |
| 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… | 23 | 1232 | active |
| ai-dynamo/nixl NVIDIA Inference Xfer Library (NIXL) is a C++/Python library that accelerates point-to-point communication in AI inference frameworks like … | 88 | 1227 | active |
| cloudflare/cloudflare-blog A collection of code samples accompanying posts on the Cloudflare Blog, covering topics like networking, security, performance, and edge co… | 67 | 1226 | active |
| ca110us/epeius Epeius is a Trojan proxy server implemented as a Cloudflare Worker, allowing serverless deployment of the Trojan protocol without owning a … | 24 | 1226 | active |
| 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… | 96 | 1225 | active |
| DanMcInerney/wifijammer A Python script that continuously jams Wi-Fi clients and access points within range by sending deauthentication packets. It hops channels, … | 32 | 4291 | maintenance |
| xchwarze/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… | 64 | 1223 | active |
| lcvvvv/kscan Kscan is an all-in-one reconnaissance scanner written in pure Go that combines port scanning, protocol detection, service/application finge… | 23 | 4287 | maintenance |
| projectdiscovery/mapcidr mapCIDR is a Go utility for performing multiple operations on subnet/CIDR ranges, such as expansion, slicing, aggregation, filtering, sorti… | 83 | 1221 | active |
| 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… | 23 | 4279 | maintenance |
| nervosnetwork/ckb Nervos CKB (Common Knowledge Base) is the layer-1 public permissionless blockchain node implementation of the Nervos Network, written in Ru… | 93 | 1219 | active |
| 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… | 75 | 1219 | stable |
| 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 … | 23 | 1218 | stable |
| Azure/DotNetty DotNetty is a C# port of the Netty project, an asynchronous event-driven network application framework. It enables rapid development of mai… | 51 | 4253 | maintenance |
| 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… | 86 | 1212 | stable |
| 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… | 86 | 1212 | active |
| 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… | 68 | 1212 | active |
| cfal/shoes A high-performance multi-protocol proxy server written in Rust supporting HTTP, SOCKS5, VMess, VLESS, Shadowsocks, Trojan, Snell, Hysteria2… | 82 | 1210 | active |
| 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… | 32 | 4231 | maintenance |
| awslabs/amazon-kinesis-video-streams-webrtc-sdk-c A pure C WebRTC client SDK for Amazon Kinesis Video Streams that enables real-time audio/video communication between embedded devices and t… | 95 | 1206 | active |
| 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… | 90 | 1206 | active |
| qi4L/qscan Qscan is an extremely fast internal network scanner written in Go, offering port scanning, protocol detection, service fingerprinting, brut… | 72 | 1206 | active |
| psygames/UnityWebSocket A Unity WebSocket plugin written in C# that provides a unified WebSocket client API across all Unity-supported platforms, including WebGL v… | 49 | 1204 | active |