Topics / #shadowsocks

Shadowsocks projects on GitHub

Encrypted proxy protocol originally built to circumvent censorship.

As of , the most-starred Shadowsocks projects on GitHub are v2rayN (118.4K stars), v2rayNG (64.1K stars) and shadowsocks-windows (59.5K stars). GitHub.Locker tracks 56 Shadowsocks repositories with 1.3M stars combined. The fastest-growing on October 16 was edgetunnel, with +104 stars in a day.

56Projects
1.3MStars in total
+929Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

56 projects · by stars

  1. #1 · 2dust/v2rayN

    v2rayN

    v2rayN is a free, open-source GUI client for Windows, Linux and macOS that manages proxy connections using protocols like V2Ray, Xray, sing-box, Trojan, Shadowsocks and others.

    118.4K
  2. #2 · 2dust/v2rayNG

    v2rayNG

    v2rayNG is an Android client for V2Ray that lets you connect through proxy servers using either the Xray core or the v2fly core, supporting protocols like VMess, VLESS, Trojan, Shadowsocks and SOCKS5.

    64.1K
  3. #3 · shadowsocks/shadowsocks-windows

    shadowsocks-windows

    Shadowsocks-windows is a Windows desktop client for Shadowsocks, a SOCKS5/HTTP proxy protocol designed to circumvent internet censorship, written in C#.

    59.5K
  1. 4

    fanqiang

    54.2Kbannedbook/fanqiang · Kotlin

    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.

  2. 5

    3x-ui

    48.1KMHSanaei/3x-ui · Go

    3X-UI is an open-source web control panel for managing Xray-core servers, letting you deploy, configure, and monitor many proxy and VPN protocols from one VPS or across multiple nodes.

  3. 6

    edgetunnel

    47.7Kcmliu/edgetunnel · JavaScript

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

    v2ray-core

    46.9Kv2ray/v2ray-core · Go

    Project V (v2ray-core) is a set of network tools for building your own proxy network that secures your connections and helps you bypass network restrictions while protecting your privacy.

  5. 8

    free

    42.8Kfreefq/free

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

  6. 9

    Xray-core

    42.2KXTLS/Xray-core · Go

    Xray-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. 10

    shadowsocks-android

    36.8Kshadowsocks/shadowsocks-android · Kotlin

    This is the official Shadowsocks client app for Android, Chrome OS, and Android TV, letting you route your device's traffic through a Shadowsocks proxy server.

  8. 11

    v2ray-core

    34.7Kv2fly/v2ray-core · Go

    V2Ray (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.

  9. 12

    shadowsocks

    33.5Kshadowsocks/shadowsocks · Python

    An encrypted SOCKS5 proxy for getting private traffic past censorship — that is what the repo's own tags (proxy, socks5, encryption, censorship) describe. It is written in Python, has been on GitHub since April 2012, and holds about 33.5k stars.

  10. 13

    hiddify-app

    33.2Khiddify/hiddify-app · Dart

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

  11. 14

    ShadowsocksX-NG

    32.9Kshadowsocks/ShadowsocksX-NG · Swift

    It'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.

  12. 15

    v2ray

    29.7K233boy/v2ray · Shell

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

  13. 16

    clash-rules

    28.8KLoyalsoldier/clash-rules

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

  14. 17

    Clash-for-Windows_Chinese

    28.6KZ-Siqi/Clash-for-Windows_Chinese · JavaScript

    A Chinese localization project for Clash for Windows that ships ready-made translated installers and 7z packages plus patch files, along with an 'Optimize' edition that swaps in the Mihomo core and adds support for newer protocols like AnyTLS.

  15. 18

    OpenClash

    27.8Kvernesong/OpenClash · JavaScript

    OpenClash is a Mihomo (Clash) client plugin for OpenWrt routers: it runs a policy-based proxy on the router, routing traffic through flexible rule configurations.

  16. 19

    streisand

    23.4KStreisandEffect/streisand · Shell

    Streisand is an automation tool that takes a server on the cloud provider of your choice and nearly automatically turns it into a private, censorship-resistant VPN node.

  17. 20

    NekoBoxForAndroid

    23.1KMatsuriDayo/NekoBoxForAndroid · Kotlin

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

  18. 21

    SSR-V2ray-Trojan

    20.8Khwanz/SSR-V2ray-Trojan

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

  19. 22

    V2rayU

    20.2Kyanue/V2rayU

    V2rayU 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. 23

    Free-servers

    19.5KPawdroid/Free-servers

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

  21. 24

    x-ui

    19.1Kvaxilu/x-ui · JavaScript

    x-ui is a self-hosted web panel for managing an Xray proxy server: multi-user, multi-protocol inbounds (vmess, vless, trojan, shadowsocks, dokodemo-door, socks, http) administered from a browser.

  22. 25

    gost

    18.2Kginuerzh/gost · Go

    GOST (GO Simple Tunnel) is a secure, multi-protocol proxy and tunnel tool written in Go. It can act as an HTTP/SOCKS5 proxy, chain multiple proxies together, and forward local or remote TCP/UDP ports through encrypted channels.

  23. 26

    netch

    17.7Knetchx/netch · C#

    Netch is a simple, free and open-source proxy client for Windows that routes your traffic through proxy servers. It has been on GitHub since 2019 and has about 17.7k stars.

  24. 27

    goproxy

    17.1Ksnail007/goproxy · Go

    goproxy is a high-performance proxy server written in Go. A single binary handles HTTP(S), SOCKS5, SS, WebSocket, TCP and UDP proxying, plus TCP/UDP port forwarding and intranet penetration for exposing servers behind NAT.

  25. 28

    subconverter

    17.1Ktindy2013/subconverter · C++

    A utility that converts proxy subscription files between formats: feed it a subscription link for one proxy client and get a ready config for another, like Clash, Surge or V2Ray.

  26. 29

    Shadowrocket-ADBlock-Rules

    16.7Kh2y/Shadowrocket-ADBlock-Rules · Python

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

  27. 30

    panda-vpn-pro

    16.4KDiningFactory/panda-vpn-pro

    A 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. 31

    shadowsocks-c

    16.2Kshadowsocks/shadowsocks-c · C++

    shadowsocks-c is a lightweight, secured SOCKS5 proxy written in pure C, built on libuv with asynchronous DNS, designed to run on embedded devices and low-end boxes as well as desktops and servers.

  29. 32

    gluetun

    15.8Kpassteque/gluetun · Go

    Gluetun is a lightweight, swiss-army-knife-like VPN client packaged as a single small Docker container. It tunnels through 20+ commercial VPN providers via OpenVPN or Wireguard and lets other containers or LAN devices share that connection.

  30. 33

    v2rayA

    15.7Kv2rayA/v2rayA · Go

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

  31. 34

    karing

    15.6KKaringX/karing · Dart

    Karing is a cross-platform proxy client that works with Clash, Clash.Meta, V2ray/V2fly, Sing-box, and Shadowsocks configs, letting you manage subscriptions and routing rules from one app.

  32. 35

    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.

  33. 36

    nekoray

    15.3KMatsuriDayo/nekoray · C++

    NekoBox (nekoray) is a Qt-based cross-platform GUI for configuring and managing proxy connections, using sing-box as its backend core.

  34. 37

    fancyss

    13.8Khq450/fancyss · Shell

    Fancyss 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. 38

    BPB-Worker-Panel

    13.7Kbia-pain-bache/BPB-Worker-Panel · TypeScript

    BPB Panel is a self-hosted GUI you deploy on your own Cloudflare Workers or Pages account to generate VLESS, Trojan and Warp proxy configs, plus a private DoH server, so you can bypass ISP blocking.

  36. 39

    ddgksf2013

    13.7Kddgksf2013/ddgksf2013

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

  37. 40

    Share-SSR-V2ray

    12.6Kselierlin/Share-SSR-V2ray · Python

    This is a free Chinese-language guide that recommends paid proxy subscription services ('airports') and walks you through setting up Clash, Shadowsocks and V2ray clients to get around internet censorship.

  38. 41

    TikTok-Unlock

    12.2KSemporia/TikTok-Unlock · JavaScript

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

  39. 42

    SS-Rule-Snippet

    11.2KHackl0us/SS-Rule-Snippet · JavaScript

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

  40. 43

    shadowsocks-rust

    10.9Kshadowsocks/shadowsocks-rust · Rust

    A Rust port of shadowsocks — a fast tunnel proxy that helps you bypass firewalls. It ships both ends of the tunnel: sslocal as your local client and ssserver as the remote relay.

  41. 44

    Sub-Store

    10.7Ksub-store-org/Sub-Store · JavaScript

    Sub-Store is an advanced subscription manager for proxy apps like Quantumult X, Loon, Surge, Stash, Egern and Shadowrocket: it converts subscriptions between formats and manages your node lists.

  42. 45

    clash

    9.8Kclashbk/clash

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

  43. 46

    vpn-configs-for-russia

    9.2Kigareck/vpn-configs-for-russia

    A free, auto-updated collection of VPN and Tor configurations tested to work in Russia, for bypassing Roskomnadzor's black- and whitelist blocking.

  44. 47

    grok2api

    7.8Kchenyme/grok2api · Go

    Grok2API is a self-hosted Go gateway that pools multiple Grok Build, Grok Web, and Grok Console accounts and exposes them through unified OpenAI- and Anthropic-compatible APIs, with a built-in React admin dashboard.

  45. 48

    MasterDnsVPN

    7.1Kmasterking32/MasterDnsVPN · Go

    MasterDnsVPN is a DNS tunneling VPN that smuggles TCP traffic inside DNS queries and responses to get online when regular connections are blocked, aiming for the same goal as DNSTT or SlipStream but using its own lower-overhead protocol.

  46. 49

    fq-book

    7Khoochanlon/fq-book · Shell

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

  47. 50

    RVG

    4.3Karvin341az-glitch/RVG · Python

    RVG Gateway is a self-hosted multi-protocol proxy management panel built with Python and FastAPI. It lets you create, monitor, and manage VLESS, Trojan, Shadowsocks, and MTProto proxy links through a web dashboard, and deploys to Railway in minutes.

  48. 51

    Open-Box

    2.2Kliandu2024/Open-Box · Shell

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

  49. 52

    CFNext

    1.9KPAICNI/CFNext · JavaScript

    CFNext is a proxy subscription management panel you deploy on Cloudflare Workers or Pages; a single script both runs the actual VLESS/Trojan/XHTTP proxy and serves a /sub subscription link plus a graphical config panel.

  50. 53

    supvpn

    527supvpn/supvpn

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

  51. 54

    3X-UI_KIT

    450itsnotkubrick/3X-UI_KIT · Shell

    A script that turns a clean VPS into a ready VPN server in minutes: it installs the official 3X-UI panel, sets up 11 popular protocols, a certificate and a firewall, and gives you one subscription link. No domain needed.

  52. 55

    back4app-vless

    210KJGX66F/back4app-vless · Shell

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

  53. 56

    nyx

    158thecynetx/nyx · TypeScript

    Nyx Panel is a self-hosted web management suite for Xray-core proxy servers, built to resist heavy censorship (Iran-focused) using VLESS+REALITY, XHTTP/SplitHTTP, packet fragmentation and Cloudflare WARP.

Often tagged together