Topics / #network
Network projects on GitHub
Network monitoring, configuration, and analysis tools.
As of , the most-starred Network projects on GitHub are the-book-of-secret-knowledge (250.7K stars), curl (43.1K stars) and fuels-rs (43K stars). GitHub.Locker tracks 49 Network repositories with 1.2M stars combined. The fastest-growing on October 16 was the-book-of-secret-knowledge, with +311 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+311the-book-of-secret-knowledge
trimstray/the-book-of-secret-knowledge · ★ 250.7KA massive curated collection of lists, manuals, cheatsheets, blogs, hacks, one-liners and CLI/GUI/web tools that the author gathers from everyday sysadmin, DevOps and security work.
deskflow
deskflow/deskflow · ★ 29.8KA free, open-source app that lets the keyboard, mouse, or trackpad of one computer control several nearby computers, moving seamlessly between them — like a software KVM but without the video.
stats
exelban/stats · ★ 42.6KA free, open-source macOS system monitor in your menu bar: it shows CPU, GPU, memory, disk and network usage, battery level, temperatures, Bluetooth devices and a multi-timezone clock.
curl
curl/curl · ★ 43.1Kcurl is a command-line tool and library (libcurl) for transferring data to or from a server using URL syntax.
The all-time top
49 projects · by stars
- 250.7K
#1 · trimstray/the-book-of-secret-knowledgethe-book-of-secret-knowledge
A massive curated collection of lists, manuals, cheatsheets, blogs, hacks, one-liners and CLI/GUI/web tools that the author gathers from everyday sysadmin, DevOps and security work.
- 43.1K
#2 · curl/curl
curl
curl is a command-line tool and library (libcurl) for transferring data to or from a server using URL syntax.
- 43K
#3 · FuelLabs/fuels-rsfuels-rs
fuels-rs is the official Rust SDK for the Fuel Network, used to compile, deploy and test Sway smart contracts, launch a local Fuel node, craft and sign transactions, and generate type-safe Rust bindings for contract calls.
- 4

fuels-ts
42.9KFuelLabs/fuels-ts · TypeScriptfuels-ts is the official TypeScript SDK for Fuel Network, letting developers build dApps, interact with Sway smart contracts, and connect to Fuel nodes from JavaScript/TypeScript.
- 5

stats
42.6Kexelban/stats · SwiftA free, open-source macOS system monitor in your menu bar: it shows CPU, GPU, memory, disk and network usage, battery level, temperatures, Bluetooth devices and a multi-timezone clock.
- 6
Xray-core
42.2KXTLS/Xray-core · GoXray-core is the engine of 'Project X', a networking/proxy platform that implements protocols like VLESS, VMess, Trojan and Shadowsocks, with REALITY and XTLS for traffic obfuscation and censorship circumvention.
- 7

sniffnet
41.6KGyulyVGC/sniffnet · RustSniffnet is a cross-platform desktop app for monitoring your network traffic in real time, with a graphical interface instead of raw terminal output.
- 8

interview_internal_reference
37.3K0voice/interview_internal_reference · PythonA curated collection of real technical interview questions and answers from major Chinese tech companies — Alibaba, Tencent, Baidu, Meituan, ByteDance and more — with analysis from expert interviewers.
- 9

v2ray-core
34.7Kv2fly/v2ray-core · GoV2Ray (Project V) is a set of network tools for building your own proxy network, encrypting your connections to protect privacy and bypass network restrictions like censorship.
- 10

AndroidUtilCode
33.6KBlankj/AndroidUtilCode · JavaAndroidUtilCode is a powerful and easy-to-use library of utility classes for Android development, collecting commonly used helper functions so developers do not have to rewrite them in every project.
- 11

TrackersListCollection
32.3KXIU2/TrackersListCollectionA continuously updated collection of public BitTorrent tracker URLs, split into several text files (best, all, HTTP-only, HTTP-free) that you paste into any BT client to speed up downloads.
- 12

hosts
31.2KStevenBlack/hosts · PythonA community-maintained aggregator that merges many reputable hosts files into one unified blocklist with duplicates removed — the base variant combines adware and malware lists and holds 80,169 entries.
- 13

ProxmoxVE
29.8Kcommunity-scripts/ProxmoxVE · ShellA community-maintained set of one-command install scripts for Proxmox VE: paste a single line into your Proxmox shell and it sets up a popular self-hosted service as a ready container or VM.
- 14
deskflow
29.8Kdeskflow/deskflow · C++A free, open-source app that lets the keyboard, mouse, or trackpad of one computer control several nearby computers, moving seamlessly between them — like a software KVM but without the video.
- 15

GoodbyeDPI
28.8KValdikSS/GoodbyeDPI · CA free Windows utility that bypasses Deep Packet Inspection (DPI) systems ISPs use to block websites. It handles both passive DPI (optical splitter or port mirroring) and active DPI connected in sequence.
- 16
setup-ipsec-vpn
28.7Khwdsl2/setup-ipsec-vpn · ShellA set of shell scripts that turns a fresh Linux server into your own IPsec VPN server in minutes, with IPsec/L2TP, Cisco IPsec and IKEv2 modes. Traffic is encrypted so nobody between you and the server can eavesdrop.
- 17
netbox
21.7Knetbox-community/netbox · PythonNetBox is the open-source source of truth for network infrastructure: it models and documents everything networked — racks, cables, IP addresses — and serves that data to your automation tools.
- 18

ml-engineering
19.5Kstas00/ml-engineering · PythonAn open book on machine learning engineering: methodologies, tools and step-by-step instructions for training, fine-tuning and running inference on large language models and multi-modal (VLM) models, written by the engineer who led the BLOOM-176B training.
- 19

CS-Base
18.5Kxiaolincoder/CS-BaseThis is a free, illustrated Chinese guide to core computer science fundamentals - computer networking, operating systems, computer organization, and databases - built from over 1,000 diagrams and 500,000+ words, aimed at making notoriously dry CS topics (and common interview questions) actually understandable.
- 20

mars
17.7KTencent/mars · C++Mars is a cross-platform network component library built by WeChat's mobile team — the same infrastructure proven by billions of WeChat users. It bundles mobile-optimized networking, logging and network diagnostics for embedding in your own app.
- 21
impacket
16.2Kfortra/impacket · PythonImpacket is a collection of Python classes for working with network protocols, giving low-level programmatic access to packets and, for some protocols like SMB1-3 and MSRPC, full protocol implementations.
- 22

fscan
14.7Kshadow1ng/fscan · Gofscan is an open-source intranet scanner written in Go: one command runs an all-round internal-network audit — host discovery, port scanning, service identification, weak-password brute force and vulnerability detection.
- 23

rathole
14.3Krathole-org/rathole · RustRathole is a secure, stable, high-performance reverse proxy written in Rust that exposes a service running on a device behind NAT to the Internet through a server with a public IP, similar to frp and ngrok.
- 24

gobuster
14.2KOJ/gobuster · GoGobuster is a fast, multi-threaded command-line tool written in Go for brute-forcing web directories/files, DNS subdomains, and virtual hosts, plus enumerating S3/GCS cloud storage buckets and TFTP files.
- 25

ddgksf2013
13.7Kddgksf2013/ddgksf2013A curated Chinese-language collection of ad-blocking and app-purification configs, rewrite rules and scripts for iOS proxy apps — centered on Quantumult X, with Shadowrocket, Surge and Clash configs also included.
- 26

SoftEtherVPN
13.7KSoftEtherVPN/SoftEtherVPN · CSoftEther VPN is a free, open-source, cross-platform VPN program where a single server can speak SSL-VPN, WireGuard, OpenVPN, IPsec, L2TP, MS-SSTP, L2TPv3 and EtherIP.
- 27

LuLu
13.3Kobjective-see/LuLu · Objective-CLuLu is a free, open-source firewall for macOS: it watches the network connections apps on your Mac try to make and lets you allow or block them.
- 28

dio
12.8Kcfug/dio · Dartdio is a powerful open-source HTTP client for Dart and Flutter, with around 12.8k GitHub stars. This repo is its base monorepo, holding the core package, its plugins and example apps.
- 29

scapy
12.6Ksecdev/scapy · PythonScapy is a Python-based interactive packet manipulation program and library that lets you forge, decode, send, capture, and analyze network packets.
- 30

fsociety
12.3KManisso/fsociety · Pythonfsociety is a penetration testing toolkit that bundles dozens of existing hacking tools (Nmap, sqlmap, WPScan, Reaver, etc.) behind one menu-driven script, inspired by the tools used in the 'Mr. Robot' TV series.
- 31
G6
12.3Kantvis/G6 · TypeScriptG6 is a graph visualization framework for the web: an engine for drawing, laying out, analyzing and interacting with relational data like networks, with animation, themes and plugins.
- 32

TikTok-Unlock
12.2KSemporia/TikTok-Unlock · JavaScriptA README-based guide and rule-set for unlocking region-locked TikTok content on iPhone/iPad without swapping SIM cards, covering region switching, video posting, live streaming, likes, comments, and DMs.
- 33

MyIP
12.1Kjason5ng32/MyIP · JavaScriptMyIP is a self-hostable, all-in-one IP toolbox: it checks your IP and geolocation from multiple sources, tests for WebRTC and DNS leaks, runs IP quality and browser fingerprint checks, speed tests, global latency and MTR tests, Whois lookups, censorship checks, and more.
- 34

test-your-sysadmin-skills
11.9Ktrimstray/test-your-sysadmin-skillsA free collection of 284 Linux/Unix sysadmin test questions with example answers, built to check your own knowledge or to run interviews and exams for sysadmin positions.
- 35
psutil
11.3Kgiampaolo/psutil · Pythonpsutil is a cross-platform Python library for retrieving information about running processes and system utilization: CPU, memory, disks, network and sensors.
- 36

gnet
11.2Kpanjf2000/gnet · Gognet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go, built on epoll and kqueue to work at the transport layer with TCP, UDP, and Unix Domain Socket.
- 37

cytoscape.js
11.2Kcytoscape/cytoscape.js · JavaScriptCytoscape.js is a graph theory (network) library for modeling, visualizing, and analyzing relational data such as biological networks or social networks, usable in the browser or in Node.js.
- 38

netshoot
11Knicolaka/netshoot · Shellnetshoot is a Docker and Kubernetes network troubleshooting container, a 'swiss-army' image packed with networking, DNS, performance, and security tools for debugging container and host network issues.
- 39

libzmq
11Kzeromq/libzmq · C++libzmq is the core engine of ZeroMQ — a lightweight messaging kernel written in C++ that implements the ZMTP/3.1 protocol.
- 40
bbot
10.7Kblacklanternsecurity/bbot · PythonBBOT is a recursive internet scanner for hackers — it automates recon, bug bounty work and attack surface management (ASM), inspired by Spiderfoot.
- 41

awesome-honeypots
10.6Kparalax/awesome-honeypots · PythonA curated, categorized list of honeypot software and related tools used by security researchers to deceive attackers, log their behavior, and study exploitation attempts.
- 42
ClashMac
6.3K666OS/ClashMacClashMac is a native macOS proxy client built entirely in SwiftUI around the Clash/Mihomo engine, with a real-time dashboard, system-wide TUN proxying, and a built-in anti-detect fingerprint browser.
- 43
telemt
5.7Ktelemt/telemt · RustTelemt is a fast, secure, feature-rich MTProxy server for Telegram, built in Rust with Tokio, implementing the official MTProto proxy algorithm plus extra production-ready features.
- 44
wireguard-install
3.1Khwdsl2/wireguard-install · ShellA shell script that automatically installs and configures a WireGuard VPN server on Linux, letting you set up your own VPN in a few minutes without prior WireGuard experience.
- 45

mtproto.zig
2.1Ksleep3r/mtproto.zig · Zigmtproto.zig is a tiny self-hosted MTProto proxy for Telegram that disguises your traffic as ordinary TLS 1.3 HTTPS, so censors and DPI filters can't tell it's Telegram. You run it on your own cheap VPS and share a single tg:// link with people who want their Telegram unblocked.
- 46

mu300-linux
587dikeckaan/mu300-linux · CThis project turns the ZTE F50/MU300 and ZTE U30 Air 5G pocket hotspots into small Linux computers that run next to Android, giving you Ubuntu or OpenWrt with working Wi-Fi, Bluetooth, SSH and the device's own 5G modem.
- 47

Paxeer-X-Network
571Sidiora-Labs/Paxeer-X-Network · RustLayerX Network is a deterministic execution and accounting network for autonomous agents: every state-changing action enters as a signed, canonically encoded Activity that gets ordered, applied deterministically, and returned as a signed receipt, with periodic settlement to the Paxeer Network.
- 48

lanmessenger
374lanmessenger/lanmessenger · C++LAN Messenger is a native desktop chat application for Windows, Mac and Linux, built with Qt 6 and C++, that lets people exchange messages over a local area network. It also supports event sounds, a system tray/menu bar icon, and a multilanguage interface.
- 49

JHS-enhance
185fireinrain/JHS-enhance · JavaScriptA Tampermonkey userscript that enhances adult-video browsing and tracking sites (JavDB, JavBus and others) with magnet-link search aggregation, filtering, translation, and 115 cloud-drive integration.
Related topics
Often tagged together