socks

SOCKS client library

A client library implementing a SOCKS proxy to connect to remote servers through an intermediate proxy server.

Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.

GitHub

305 stars
8 watching
35 forks
Language: TypeScript
last commit: almost 2 years ago
clientsocketsockssocks-clientsocks-protocolsocks-proxysocks4socks4asocks5typescript

Related projects:

RepositoryDescriptionStars
wzshiming/socks5Implementing multiple proxy protocols for secure communication over TCP and UDP networks.88
nskondratev/socks5-proxy-serverA SOCKS5 proxy server written in JavaScript, providing user management and statistics through a Telegram bot interface.107
surik/tunnerlAn implementation of SOCKS proxy protocols in Erlang/OTP for secure and efficient network communication28
rofl0r/microsocksA lightweight SOCKS5 proxy server designed to be portable and efficient, handling authentication and resource management.1,601
ynuwenhof/koblasA lightweight SOCKS5 proxy server written in Rust with configuration options and support for multi-user authentication.101
valtteril/upnproxychainCreates a SOCKS proxy server by chaining vulnerable UPnProxy devices82
akdeniz/mitmsocks4jAn interceptor for SOCKS Proxy protocol to dump connections' content even if secured with SSL.35
cfal/shoesA multi-protocol proxy server written in Rust243
kost/micropython-socksMicroPython SOCKS server implementation5
gnarroway/hatoAn HTTP client library for Clojure that wraps JDK 11's HttpClient for synchronous and asynchronous requests with websockets support.381
kriswallsmith/buzzA lightweight HTTP client library with support for multiple protocols and features such as batch requests and HTTP2 server push.1,917
bannsec/cosmosocksA socks server implemented in Cosmopolitan libc, providing platform-independent execution across various operating systems25
rjungemann/sockpuppetA Ruby/ActionScript socket client/server with binary serialization using AMF2
sockjs/sockjs-nodeA Node.js library that enables real-time, cross-browser communication between clients and servers through a WebSocket-like interface2,096
jarohen/chordA Clojure/ClojureScript library that enables communication with web-sockets and provides a common interface for various data formats.439