A framework for building composable proxy protocol stack.
Looking for GUI? Here it is: https://github.com/blinksocks/blinksocks-gui
- Cross-platform: running on Linux, Windows and macOS.
 - Lightweight proxy interfaces: Socks5/Socks4/Socks4a and HTTP/HTTPS.
 - Transport Layer Support: TCP, UDP, TLS, HTTP2, WebSocket and WebSocket/TLS.
 - TCP/TLS/HTTP2/WebSocket multiplexing.
 - Convenient protocol customization.
 - Access Control List(ACL) support.
 - Built-In shadowsocks, shadowsocksR, v2ray vmess protocols.
 - Out of the box distribution and deployment.
 
- Node.js 
v8.4.xand above. 
You can get the latest blinksocks via package manager yarn or npm.
NOTE: Node.js comes with npm installed so you don't have to install npm individually.
$ npm install -g blinksocks
$ blinksocks --help
For configuring blinksocks, please refer to Configuration.
See contributors.
Apache License 2.0
