Topics / #gfw
Gfw projects on GitHub
Tools and resources related to bypassing national internet censorship.
As of , the most-starred Gfw projects on GitHub are fanqiang (54.2K stars), ClashMetaForAndroid (47.8K stars) and edgetunnel (47.7K stars). GitHub.Locker tracks 52 Gfw repositories with 908.3K stars combined. The fastest-growing on October 16 was edgetunnel, with +104 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+104edgetunnel
cmliu/edgetunnel · ★ 47.7Kedgetunnel is a proxy service that runs on Cloudflare Workers or Pages: it serves VLESS, Trojan and Shadowsocks nodes from the edge, with a built-in admin panel and automatic subscription generation.
+71ClashMetaForAndroid
MetaCubeX/ClashMetaForAndroid · ★ 47.8KClash Meta for Android (CMFA) is the graphical Android app for Clash.Meta, letting you run a rule-based proxy/VPN tunnel on your phone with a UI instead of editing config files by hand.
+61SSR-V2ray-Trojan
hwanz/SSR-V2ray-Trojan · ★ 20.8KThis is a continuously updated Chinese-language guide that reviews and recommends paid proxy/VPN service providers (called 'airports', 机场) for bypassing China's Great Firewall, covering IEPL dedicated-line, AnyTLS, Trojan, Shadowsocks and relay providers with pricing, speed tests and unlock results.
+60panda-vpn-pro
DiningFactory/panda-vpn-pro · ★ 16.4KA Chinese-language guide recommending cheap 'airports' — subscription proxy services for getting past China's Great Firewall — written by an author burned by PandaVPN Pro, paired with practical advice on choosing and paying for them safely.
The all-time top
52 projects · by stars
- 54.2K
#1 · bannedbook/fanqiangfanqiang
A collection of tutorials and tools for circumventing China's internet censorship (翻墙/科学上网), covering proxy protocols like V2Ray, Shadowsocks, SSR and Trojan, plus a bundled all-in-one client package for Windows.
- 47.8K
#2 · MetaCubeX/ClashMetaForAndroidClashMetaForAndroid
Clash Meta for Android (CMFA) is the graphical Android app for Clash.Meta, letting you run a rule-based proxy/VPN tunnel on your phone with a UI instead of editing config files by hand.
- 47.7K
#3 · cmliu/edgetunneledgetunnel
edgetunnel is a proxy service that runs on Cloudflare Workers or Pages: it serves VLESS, Trojan and Shadowsocks nodes from the edge, with a built-in admin panel and automatic subscription generation.
- 4

free
42.8Kfreefq/freeA regularly updated list of free proxy/VPN server nodes (ss/v2ray/trojan/vmess) scraped from the internet, meant to help users in China bypass the Great Firewall and access blocked sites.
- 5

XX-Net
33.4KXX-net/XX-Net · PythonXX-Net is a proxy tool built to bypass the Great Firewall (GFW) and internet censorship — a circumvention system the author says has run continuously for 9 years.
- 6
hiddify-app
33.2Khiddify/hiddify-app · DartHiddify is a free, open-source proxy client for getting around internet censorship: it connects to your proxy servers over protocols like Vless, Reality, Hysteria and SSH, with no ads.
- 7

ShadowsocksX-NG
32.9Kshadowsocks/ShadowsocksX-NG · SwiftIt's the next generation of ShadowsocksX — a macOS GUI client for the Shadowsocks proxy. You add your server profiles, and it routes your Mac's traffic through them via a local proxy.
- 8

Shadowrocket-ADBlock-Rules-Forever
31.3KJohnshall/Shadowrocket-ADBlock-Rules-ForeverA set of ready-made rule files for the iOS proxy app Shadowrocket: each file tells Shadowrocket which sites to connect to directly and which to route through your proxy, while filtering ads.
- 9

v2ray
29.7K233boy/v2ray · ShellA one-click install and management script for V2Ray proxy servers, letting you set up and run multiple VMess, VLESS, Trojan and Shadowsocks configurations on your own Linux server through a single command-line tool.
- 10
clash-rules
28.8KLoyalsoldier/clash-rulesReady-made rule lists (RULE-SETs) for the Clash Premium core: domain and IP lists telling your client what goes direct, what goes through your proxy, and what gets blocked (like ads). You just load them from URLs.
- 11

clash-party
26.9Kmihomo-party-org/clash-party · TypeScriptClash Party is a free, open-source desktop GUI for the Mihomo (Clash Meta) proxy core, built with Electron. It lets you manage proxy configs, subscriptions and node switching visually instead of hand-editing YAML.
- 12

gfwlist
25.7Kgfwlist/gfwlistIt is the official GFWList: a community-maintained list of websites blocked by China's Great Firewall, which circumvention tools load to decide which traffic needs to go through a proxy.
- 13

dev-sidecar
24.5Kdocmirror/dev-sidecar · VueDev-Sidecar (DS) is a local proxy desktop app that helps developers, especially in mainland China, reach GitHub, npm, Stack Overflow and similar services by optimizing DNS lookups and routing blocked or slow requests through acceleration mirrors.
- 14

NekoBoxForAndroid
23.1KMatsuriDayo/NekoBoxForAndroid · KotlinNekoBox for Android is a universal proxy toolchain for Android built on the sing-box core. It routes your phone's traffic through proxies like Shadowsocks, VMess, Trojan, VLESS or Hysteria.
- 15

v2ray-agent
22.1Kmack-a/v2ray-agent · ShellAn all-in-one one-click script that installs and manages proxy services on your own server, built around the Xray-core and sing-box cores and driven from a terminal menu.
- 16
v2ray-rules-dat
20.9KLoyalsoldier/v2ray-rules-datEnhanced drop-in replacements for the official V2Ray geoip.dat and geosite.dat routing rule files, used by V2Ray, Xray-core, mihomo (Clash-Meta), hysteria, Trojan-Go, leaf and GUI clients on those cores to decide which traffic goes direct, through the proxy, or gets blocked.
- 17

SSR-V2ray-Trojan
20.8Khwanz/SSR-V2ray-TrojanThis is a continuously updated Chinese-language guide that reviews and recommends paid proxy/VPN service providers (called 'airports', 机场) for bypassing China's Great Firewall, covering IEPL dedicated-line, AnyTLS, Trojan, Shadowsocks and relay providers with pricing, speed tests and unlock results.
- 18

hosts
20.6Kgooglehosts/hostsGoogleHosts is a project that provides a hosts file mapping Google and other blocked domains to accessible IP addresses, so Chinese-speaking users can reach these services without DNS censorship interference.
- 19

V2rayU
20.2Kyanue/V2rayUV2rayU is a macOS client built on the v2ray/xray core, used for circumventing internet censorship ('scientific internet access'). It's written natively in Swift.
- 20

trojan
19.8Ktrojan-gfw/trojan · C++Trojan is a censorship-circumvention proxy — an 'unidentifiable mechanism' built to get your traffic across China's Great Firewall (GFW).
- 21

Free-servers
19.5KPawdroid/Free-serversA free share of proxy-server subscription addresses and nodes for Clash, SS/SSR, V2Ray, Trojan and VLESS — speed-tested by hand and refreshed every 6 hours, completely free.
- 22

download
17.8Kgetlantern/downloadThis repository is the official download page for Lantern (蓝灯), a censorship-circumvention tool that lets users in restricted regions bypass internet blocking and access the open web.
- 23

clashfree
16.9Kfree-nodes/clashfreeThis is a daily-updated collection of free Clash proxy node subscription links, scraped from the internet, for accessing blocked websites (GFW circumvention) from China.
- 24

Shadowrocket-ADBlock-Rules
16.7Kh2y/Shadowrocket-ADBlock-Rules · PythonA collection of rule files for the iOS app Shadowrocket that let you selectively route traffic through a proxy to get around China's firewall, while also filtering out ads in web pages, apps and videos.
- 25
Cloudflare-vless-trojan
16.6Kyonggekkk/Cloudflare-vless-trojan · JavaScriptScripts that deploy free VLESS-WS(TLS) and Trojan-WS(TLS) proxy nodes on Cloudflare Workers/Pages, plus a local Socks5/HTTP proxy script with ECH-TLS, normal TLS or no-TLS modes for devices like soft routers.
- 26

cfnew
16.4KbyJoey/cfnewCFnew is a Cloudflare Workers/Pages proxy panel that generates VLESS, Trojan and xhttp nodes, converts them into subscription formats for clients like Clash, Surge, Sing-box, Loon, Quantumult X, V2ray and Shadowrocket, and lets you manage everything through a web config page backed by Cloudflare KV.
- 27

panda-vpn-pro
16.4KDiningFactory/panda-vpn-proA Chinese-language guide recommending cheap 'airports' — subscription proxy services for getting past China's Great Firewall — written by an author burned by PandaVPN Pro, paired with practical advice on choosing and paying for them safely.
- 28
lantern
16.3Kgetlantern/lantern · DartLantern is a free, open-source censorship circumvention tool — a VPN focused on speed, privacy, and getting around internet blocks.
- 29

v2rayA
15.7Kv2rayA/v2rayA · Gov2rayA is a V2Ray client with a web interface: it runs an Xray-based core and gives you a global transparent proxy on Linux, or a system proxy on Windows and macOS.
- 30

amnezia-client
15.5Kamnezia-vpn/amnezia-client · C++Amnezia is a free, open-source VPN client for desktop and mobile whose key feature is deploying a VPN server on your own server and then connecting to it.
- 31

clashctl
15Knelvko/clashctl · ShellA Shell toolkit that one-click deploys and manages mihomo/clash proxy environments on Linux, handling the core, Web dashboard, and all runtime dependencies.
- 32

v2rayfree
14.3Kfree-nodes/v2rayfreeA free, continuously updated list of public proxy nodes (V2Ray, Shadowsocks, Trojan) with ready-to-use subscription links, maintained for getting past the Great Firewall.
- 33

Are-u-ok
14.3KAUK9527/Are-u-okA download repository of prebuilt third-party plugin packages for iStore — the app store used on OpenWrt routers — with separate package sets for OpenWrt 22.03 and 24.10.
- 34

fancyss
13.8Khq450/fancyss · ShellFancyss is a plugin that adds transparent proxy and GFW-circumvention tools (SS/SSR/VMess/VLESS/Trojan/NaiveProxy/TUIC/Hysteria2/Xray) to Asuswrt-Merlin or official-modded router firmware with a software center.
- 35

haoel.github.io
13.1Khaoel/haoel.github.io · ShellA long-form Chinese guide by Bilibili engineer 左耳朵 (haoel) that walks through everything needed to bypass internet censorship (the GFW) by renting your own VPS and self-hosting a proxy, from choosing a server all the way to configuring clients on every device.
- 36

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.
- 37

SS-Rule-Snippet
11.2KHackl0us/SS-Rule-Snippet · JavaScriptA curated set of routing rule snippets for the Chinese proxy clients Surge, Quantumult X, Shadowrocket, Surfboard and clash (Premium), built to keep configs minimal, fast and efficient.
- 38

fancyss_history_package
11Khq450/fancyss_history_packageThis repository stores offline installation packages for the fancyss plugin, a proxy tool that lets Asuswrt/Asuswrt-Merlin routers bypass the GFW using protocols like Shadowsocks, V2ray, Xray, Trojan, and Hysteria2.
- 39

clash
9.8Kclashbk/clashThis is a Chinese-language navigation page that aggregates official download links, backup mirrors, and tutorials for various Clash-based proxy clients (FlClash, Clash Verge Rev, ClashMi, ClashX, Shadowrocket, etc.) across Windows, macOS, Linux, Android and iOS.
- 40

fq-book
7Khoochanlon/fq-book · ShellA free open-source Chinese-language book, 《这本书能让你连接互联网》 (This Book Can Get You Online), about getting online under censorship: hands-on setup for popular circumvention tools plus the principles behind proxies, tunnels, VPNs and GFW blocking.
- 41

russia-mobile-internet-whitelist
3.8Khxehex/russia-mobile-internet-whitelistA community-maintained list of domains and IP ranges that stay reachable in Russia even when mobile internet gets throttled or filtered, meant to be fed into VPN or proxy clients so their traffic blends in with what the government allows through.
- 42

Open-Box
2.2Kliandu2024/Open-Box · ShellOpen-Box is an all-in-one transparent proxy solution for OpenWrt routers: it installs the sing-box core plus a web management panel with a single command, so you can set up proxy routing from a browser without hand-editing any config files.
- 43

usque-custom-pro
1.5KKJGX66F/usque-custom-pro · JavaScriptUsque MASQUE Pro is a browser-based tool for registering Cloudflare WARP/MASQUE devices, generating proxy node configs, and converting them into Clash/Mihomo, Shadowrocket, sing-box and local VLESS bridge formats, with an optional WARP exit checker.
- 44

personal-edge-proxy
1.1Kyding-git/personal-edge-proxyA self-hosted personal proxy architecture combining Hysteria2 as the main daily entry, Xray with VLESS+REALITY+Vision as a backup inbound, and Cloudflare WARP (plus an optional fixed SOCKS5) as outbound routing, tuned specifically for more reliable access to AI services like ChatGPT, Claude, Codex and Gemini.
- 45

CF-Workers-TGProxy
886ToiCF/CF-Workers-TGProxyA single-file Cloudflare Workers script that acts as Telegram's own Web Proxy (td web-proxy) backend, relaying the WebSocket lanes opened by Telegram Desktop/Android's embedded webview straight into Telegram's own Web K (KWS) channel.
- 46

CFBox
691PAICNI/CFBox · JavaScriptCFBox is a subscription management panel for proxy nodes that runs on Cloudflare Workers or Pages, combining the capabilities of the CFnew and edgetunnel (cmliu) projects to output VLESS/Trojan/xhttp subscriptions and provide a graphical configuration panel.
- 47

supvpn
527supvpn/supvpnThis is a Chinese-language comparison article reviewing five VPN services — 白菜云 (Baicai Cloud), Proton VPN, Mullvad, NordVPN, and Surfshark — aimed at people who need to bypass censorship, get free SS/V2Ray/Trojan nodes, or run AI tools reliably.
- 48

gate
505hezhanleiok/gate · PythonIt automates scraping VPN Gate's SSTP home-broadband/datacenter nodes, verifies each one with a checker Worker, groups them by country, and publishes an auto-rotating node list that edgetunnel can pull as chained proxy entries.
- 49

bot-hosting-vless
449KJGX66F/bot-hosting-vless · JavaScriptA deployment kit for running a VLESS+WebSocket proxy node on the Bot-Hosting platform (a Pterodactyl panel), paired with a Cloudflare Worker script that reverse-proxies the connection through Cloudflare's CDN for better speed and stability.
- 50

Cloudflare-Tools
342n0de-sudo/Cloudflare-Tools · BatchfileA set of scripts that auto-register a Cloudflare WARP account and pick out the best WARP MASQUE proxy nodes, then generate a YAML config ready for Clash/Mihomo.
- 51

WhiteAestherMobile
262WhiteDNS/WhiteAestherMobile · RustWhiteAestherMobile is the native Android client for the Aether encrypted route engine. It probes for a working path out of restrictive or censored networks and routes your device's traffic through it.
- 52

back4app-vless
210KJGX66F/back4app-vless · ShellThis project is a one-click deployment setup that runs a VLESS-over-WebSocket proxy through a Cloudflare Tunnel, hosted for free on Back4app's cloud platform, with no VPS or server management required.
Related topics
Often tagged together