Ports and Clients - WeiFei365/shadowsocks GitHub Wiki
Please open an issue to add to this list.
Windows
- Shadowsocks for Windows - Shadowsocks client for Windows - Download
- shadowsocks-qt5 - Powered by Qt - Download
OS X
- ShadowsocksX - Shadowsocks client for Mac - Download
Linux / Server side
- shadowsocks - Python version
- shadowsocks-libev - C libev version
- shadowsocks-go - Go version
- shadowsocks-qt5 - Qt GUI client
- fukei - Python Tornado version
iOS
- MobileShadowSocks - Recommended for jailbroken devices, global proxy with no restriction
- shadowsocks-iOS - All devices, web browser, global proxy with some restrictions
Android
OpenWRT
- openwrt-shadowsocks - LuCI package for shadowsocks-libev
Related
- cow - Powerful HTTP proxy, detecting blocked sites automatically
- GFWList2PAC - Generate fast PAC file from gfwlist
- ChinaDNS - Fix weird things with DNS in China
- ShadowVPN - A fast, safe VPN based on libsodium
Deploy scripts
- stackscript for Linode
- Streisand - Sets up a new server running L2TP/IPsec, OpenSSH, OpenVPN, Shadowsocks, Stunnel, and a Tor bridge.
- ansible-shadowsocks - An Ansible role that automates setting up a Shadowsocks server
Experimental
- shadowsocks-manyuser - User management system for Shadowsocks server
- libQtShadowsocks - C++/Qt version library and shadowsocks-libqss, a server based on the library
- shadowsocks-chromeapp - Chrome App
- shadowsocks-haskell - Haskell version
- shadowsocks-gtk - Python GTK version
- shadowsocks-rust - Rust version
Deprecated or maintenance discontinued
- shadowsocks-ruby Ruby version
- shadowsocks-nodejs - Node.js version
- shadowsocks-gui - Powered by node-webkit - Download
- shadowsocks-dotcloud - Dotcloud PAAS version. Not compatible with other versions
- shadowsocks-erlang - Erlang version
- Nevermore - Powered by node-webkit - Download
- gShadowsocks - Powered by shadowsocks-nodejs
- shadowsocks-libuv - C libuv version
- lightsocks - Transparent TCP proxy
- ShadowDNS - DNS Forwarder powered by Shadowsocks
- pobi
- fqrouter
- GoAgentX - Supports multiple protocols - Download
- shadowsocks-tiny