diff --git a/Ports-and-Clients.md b/Ports-and-Clients.md index fa760f9..15e0b65 100644 --- a/Ports-and-Clients.md +++ b/Ports-and-Clients.md @@ -1,8 +1,7 @@ Feel free to add to this list. -Server side ---------------------------- +#### Server side * [shadowsocks](https://github.com/clowwindy/shadowsocks) - Python version * [shadowsocks-nodejs](https://github.com/clowwindy/shadowsocks-nodejs) - Node.js version @@ -14,55 +13,44 @@ Server side * [ansible-shadowsocks](https://github.com/jlund/ansible-shadowsocks) - An [Ansible](http://www.ansibleworks.com/) role that automates setting up a Shadowsocks server * [shadowsocks-dotcloud](https://github.com/clowwindy/shadowsocks-dotcloud) - Dotcloud PAAS version. **Not compatible with other versions** -Windows clients ---------------------------- +#### Windows * [shadowsocks-gui](https://github.com/shadowsocks/shadowsocks-gui) - Cross-platform GUI powered by node-webkit * [shadowsocks-csharp](https://github.com/clowwindy/shadowsocks-csharp) - Windows version with GUI * [Yingwa](https://github.com/dallascao/yingwa) - Shadowsocks Windows client -OS X clients ---------------------------- +#### OS X * [ShadowsocksX](https://github.com/shadowsocks/shadowsocks-iOS/) - Native Shadowsocks for Mac * [shadowsocks-gui](https://github.com/shadowsocks/shadowsocks-gui) - Cross-platform GUI powered by node-webkit * [GoAgentX](https://github.com/ohdarling/GoAgentX) - OSX client, with GUI -Linux clients ---------------------------- +#### Linux * [shadowsocks-gui](https://github.com/shadowsocks/shadowsocks-gui) - Cross-platform GUI powered by node-webkit * Or use command line versions in Server side -iOS clients ---------------------------- +#### iOS * [shadowsocks-iOS](https://github.com/shadowsocks/shadowsocks-iOS) - All devices, web browser, global proxy with some restrictions * [MobileShadowSocks](https://github.com/linusyang/MobileShadowSocks) - Jailbroken devices only, global proxy with no restriction -Android clients ---------------------------- +#### Android * [shadowsocks-android](https://github.com/shadowsocks/shadowsocks-android) * [fqrouter](https://github.com/fqrouter/fqrouter) -Router devices ---------------------------- +#### Router devices -* [shadowsocks-openwrt](https://github.com/haohaolee/shadowsocks-openwrt) - works on OpenWRT routers +* [shadowsocks-libev](https://github.com/madeye/shadowsocks-libev) - C libev version + +#### Experimental -Experimental ---------------------------- * [shadowsocks-ruby](https://github.com/clowwindy/shadowsocks-ruby) Ruby version * [shadowsocks-chromeapp](https://github.com/clowwindy/shadowsocks-chromeapp) - Chrome App -Other clients that support shadowsocks ---------------------------------------- +#### Other clients * [cow](https://github.com/cyfdecyf/cow) - Powerful HTTP proxy, detecting blocked sites automatically * [pobi](https://github.com/jackyz/pobi) * [lightsocks](https://github.com/clowwindy/lightsocks) - Transparent TCP proxy - -Forks with other features --------------------------------- -* [balan-proxy](https://github.com/lerry/balan-proxy) \ No newline at end of file