function: networking
2132 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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… | 53 | 1091 | active |
| 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… | 51 | 1090 | active |
| fastos/fastsocket Fastsocket is a scalable Linux kernel TCP socket implementation that delivers linear performance scaling on multicore machines, transparent… | 23 | 3741 | maintenance |
| 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… | 23 | 3736 | maintenance |
| aeternity/aeternity The reference node implementation of the æternity blockchain, a scalable public blockchain platform written in Erlang. It supports smart co… | 88 | 1085 | active |
| foxssake/netfox netfox is a set of Godot engine addons for building responsive online multiplayer games. It provides consistent cross-machine timing, smoot… | 77 | 1084 | active |
| 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,… | 90 | 1081 | active |
| 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 … | 23 | 1081 | active |
| DroneBridge/ESP32 DroneBridge for ESP32 is open-source firmware for ESP32 modules that provides a secure, transparent, bidirectional telemetry link between a… | 95 | 1080 | active |
| Mekotofeuka/MTPROTO_FIX_By_MEKO A shell-based one-click installer and manager for MTProto proxies and VPN tools such as Telemt, MTG, MTProtoZig, and MTProxyL. It fixes com… | 80 | 1080 | active |
| 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… | 100 | 1076 | active |
| 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… | 93 | 1076 | stable |
| 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… | 68 | 1075 | stable |
| 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… | 95 | 1074 | active |
| cmangos/mangos-classic CMaNGOS Classic is an open-source C++ game server that emulates the World of Warcraft 1.12 (Classic) server experience for local, education… | 84 | 1074 | active |
| belaban/JGroups JGroups is a Java toolkit for reliable group communication and messaging between cluster nodes. It provides configurable protocol stacks co… | 77 | 1074 | stable |
| 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 … | 96 | 1073 | active |
| Yuheng0101/X A collection of JavaScript scripts for proxy clients such as Quantumult X, Surge, Loon, and Shadowrocket, plus Node.js utilities. The scrip… | 68 | 1073 | active |
| 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… | 69 | 1072 | active |
| thehackingsage/hackdroid HackDroid is a curated collection of 364+ pentesting and security-related Android apps organized into categories like MITM, forensics, snif… | 32 | 1072 | active |
| 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… | 76 | 1068 | active |
| IronsDu/brynet Brynet is a header-only, cross-platform C++11 TCP network library with no external dependencies. It supports multithreaded high-performance… | 61 | 1065 | active |
| svinota/pyroute2 A pure Python library for the Linux netlink protocol and BSD PF_ROUTE, providing message encoding/decoding and socket APIs for network conf… | 83 | 1064 | active |
| nozwock/packet Packet is a GTK desktop application for Linux that implements Google's Quick Share (Nearby Share) protocol, enabling wireless file transfer… | 70 | 1063 | active |
| 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… | 99 | 1062 | active |
| 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 … | 86 | 1062 | active |
| 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… | 70 | 1061 | active |
| sindresorhus/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… | 45 | 1061 | active |
| 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… | 76 | 1060 | active |
| lijiejie/subDomainsBrute A fast DNS subdomain brute-forcing tool for penetration testers, written in Python with multi-process and coroutine support. It enumerates … | 23 | 3621 | maintenance |
| 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… | 78 | 1059 | stable |
| 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… | 32 | 3617 | maintenance |
| gopcua/opcua A native Go implementation of the OPC/UA Binary Protocol for industrial automation communication. It provides client and server functionali… | 97 | 1058 | active |
| 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… | 100 | 1057 | active |
| kubernetes/dns The Kubernetes DNS (kube-dns) project provides cluster-internal DNS resolution for Kubernetes services and pods. It ships containerized com… | 74 | 1057 | active |
| 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… | 98 | 1056 | active |
| ziesha-network/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… | 32 | 1056 | active |
| 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… | 23 | 3606 | maintenance |
| farrokhi/dnsdiag A Python-based toolset for measuring, troubleshooting, and auditing DNS. It includes dnsping for latency measurement, dnstraceroute for tra… | 96 | 1055 | active |
| 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… | 79 | 1054 | active |
| jacktrip/jacktrip JackTrip is a multi-machine audio system for network music performance over the Internet, streaming bidirectional, high-quality uncompresse… | 96 | 1051 | active |
| 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 … | 32 | 1050 | stable |
| 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… | 44 | 3581 | maintenance |
| pond3r/ggpo GGPO is a C++ SDK that implements rollback networking, using input prediction and speculative execution to give online multiplayer games th… | 32 | 3578 | maintenance |
| l7mp/stunner STUNner is a Kubernetes media gateway for WebRTC that lets you run WebRTC media servers in the cloud without fighting Kubernetes container … | 87 | 1047 | active |
| lasp-lang/partisan Partisan is a scalable, TCP-based membership system and distribution layer for the BEAM that replaces Distributed Erlang with pluggable ove… | 68 | 1047 | active |
| aligungr/UERANSIM UERANSIM is an open source 5G UE (user equipment) and RAN (gNodeB) simulator implementing 3GPP R15 specifications. It simulates a 5G mobile… | 80 | 1046 | active |
| 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… | 62 | 1045 | active |
| 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… | 64 | 3563 | maintenance |
| smoochiee/Bluetooth-jammer-esp32 An ESP32 firmware project that uses NRF24L01 radio modules to generate 2.4GHz noise signals that jam Bluetooth and WiFi devices. It include… | 10 | 1043 | active |
| 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… | 56 | 1042 | active |
| 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… | 64 | 1041 | active |
| 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… | 32 | 3542 | maintenance |
| QNLab-USTC/SimQN SimQN is a discrete-event network-layer simulator for quantum networks, written in Python with optional Cython acceleration. It supports la… | 83 | 1039 | active |
| 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… | 23 | 1039 | stable |
| firewalld/firewalld firewalld is a dynamically managed firewall daemon for Linux that provides zone-based trust levels for network connections and interfaces, … | 97 | 1037 | stable |
| ytti/oxidized Oxidized is a network device configuration backup tool that periodically fetches running configs from network equipment and stores them, wi… | 94 | 3529 | maintenance |
| TheRook/subbrute SubBrute is a Python DNS meta-query spider that enumerates subdomains and arbitrary DNS record types by leveraging open resolvers to bypass… | 23 | 3526 | maintenance |
| 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… | 23 | 3524 | maintenance |
| espressif/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… | 82 | 1033 | active |
| UnnoTed/wireguird A GTK-based graphical GUI client for WireGuard on Linux, mimicking the official Windows WireGuard client. It lists tunnels from /etc/wiregu… | 59 | 1031 | active |
| 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… | 32 | 1030 | active |
| 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… | 82 | 1028 | active |
| 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… | 32 | 3495 | maintenance |
| SlimeVR SlimeVR is an open-source full-body tracking system for VR consisting of ESP32/ESP8266 tracker firmware supporting various IMU sensors and … | 94 | 1027 | active |
| 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 … | 69 | 1027 | active |
| 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 … | 57 | 1027 | active |
| GNS3 GNS3 is a graphical network simulator that lets users design, build, and emulate complex network topologies using real router, switch, and … | 98 | 1022 | active |
| AsjadOooO/Zero-attacker Zero-attacker is a multipurpose Python-based hacking toolkit bundling 15+ tools for ethical hacking and Discord operations, including DDoS,… | 45 | 1021 | active |
| jpr5/ngrep ngrep is a PCAP-based command-line tool that applies GNU grep-style regular or hexadecimal expression matching to network packet payloads. … | 74 | 1020 | active |
| 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… | 71 | 1019 | active |
| SONiC SONiC (Software for Open Networking in the Cloud) is a free, open-source network operating system based on Linux that runs on switches from… | 77 | 1018 | active |
| 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… | 82 | 1017 | active |
| DeedleFake/trayscale Trayscale is an unofficial GTK4/libadwaita GUI for the Tailscale daemon, built primarily for Linux desktops where no official graphical cli… | 100 | 1016 | active |
| redcode-labs/neurax Neurax is a Go framework for constructing self-spreading binaries (worms) that propagate across LAN/WAN networks without external servers. … | 32 | 1015 | active |
| 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… | 85 | 1012 | active |
| nttgin/BGPalerter BGPalerter is a self-configuring, real-time BGP and RPKI monitoring tool that detects prefix visibility loss, hijacks, RPKI invalid announc… | 77 | 1011 | active |
| lyusupov/SoftRF SoftRF is a DIY, multi-functional sub-1 GHz ISM band radio proximity awareness system for general aviation, compatible with protocols like … | 91 | 1010 | active |
| 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… | 70 | 1006 | active |
| KumoKyaku/kcp A C# port of the KCP reliable UDP protocol, offering a thread-safe, allocation-free implementation suitable for game networking. It support… | 32 | 1005 | active |
| libreswan/libreswan Libreswan is a free, GPLv2-licensed implementation of the Internet Key Exchange (IKE) protocol for setting up IPsec VPNs, supporting IKEv1 … | 99 | 1004 | active |
| 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… | 79 | 1004 | active |
| 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 … | 74 | 1004 | active |
| 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… | 50 | 1004 | active |
| odedshimon/BruteShark BruteShark is an open-source Network Forensic Analysis Tool (NFAT) that deeply inspects network traffic from PCAP/PCAPng files or live capt… | 23 | 3395 | maintenance |
| 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… | 89 | 1001 | active |
| 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… | 32 | 3349 | maintenance |
| 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… | 63 | 3330 | maintenance |
| yyzybb537/libgo libgo is a stackful coroutine library with collaborative scheduling written in C++11, bringing Go-style concurrency to C++. It also provide… | 23 | 3308 | maintenance |
| 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… | 23 | 3284 | maintenance |
| DhavalKapil/icmptunnel icmptunnel is a C command-line tool that transparently encapsulates IP traffic inside ICMP echo and reply packets, tunneling it through a p… | 23 | 3254 | maintenance |
| jwise/HoRNDIS HoRNDIS is a macOS kernel extension (kext) driver that enables Android USB tethering, letting a Mac use an Android phone's native tethering… | 23 | 3253 | maintenance |
| progrium/localtunnel Localtunnel is a tool that exposes localhost servers to the public Internet via tunnels. The current v3 is a minimal Go implementation buil… | 32 | 3227 | maintenance |
| sensepost/reGeorg reGeorg is a Python tool that creates a SOCKS proxy through a compromised bastion webserver by tunneling traffic over HTTP(S) via uploaded … | 37 | 3183 | maintenance |
| sustrik/libmill Libmill is a C library that brings Go-style concurrency to C, providing goroutine-like coroutines and channels. It lets C developers write … | 32 | 3175 | maintenance |
| facebookarchive/network-connection-class An Android library by Facebook that listens to the app's existing network traffic and classifies the user's connection quality into discret… | 10 | 3174 | maintenance |
| sdushantha/wifi-password A Python command-line tool that quickly retrieves the password of the WiFi network you are connected to (or a previously connected SSID). I… | 23 | 3152 | maintenance |
| saminiir/level-ip A userspace TCP/IP stack for Linux implemented in C using TUN/TAP devices, with an accompanying blog series explaining Ethernet, ARP, IPv4,… | 32 | 3132 | maintenance |
| tomnomnom/httprobe httprobe is a Go command-line tool that takes a list of domains on stdin and probes for working HTTP and HTTPS servers, reporting which res… | 23 | 3119 | maintenance |
| salesforce/ja3 JA3 is a standard and set of scripts (Python and Zeek) for generating SSL/TLS client fingerprints that are easy to produce and share for th… | 10 | 3103 | maintenance |