#tokio #async #proxy #socks #socks5

tokio-socks

Asynchronous SOCKS proxy support for Rust

11 unstable releases (4 breaking)

0.5.1 Dec 26, 2020
0.4.0 Oct 27, 2020
0.3.0 Jul 15, 2020
0.2.2 Mar 27, 2020
0.1.1 Feb 2, 2019

#112 in Network programming

Download history 4231/week @ 2021-02-26 3239/week @ 2021-03-05 3376/week @ 2021-03-12 3065/week @ 2021-03-19 3132/week @ 2021-03-26 3593/week @ 2021-04-02 3914/week @ 2021-04-09 4242/week @ 2021-04-16 3965/week @ 2021-04-23 4478/week @ 2021-04-30 4507/week @ 2021-05-07 4108/week @ 2021-05-14 3833/week @ 2021-05-21 3989/week @ 2021-05-28 3138/week @ 2021-06-04 2984/week @ 2021-06-11

16,354 downloads per month
Used in 47 crates (8 directly)

MIT license

39KB
849 lines

tokio-socks

Build Status Crates Version docs

Asynchronous SOCKS proxy support for Rust.

Features

  • CONNECT command
  • BIND command
  • ASSOCIATE command
  • Username/password authentication
  • GSSAPI authentication
  • Asynchronous DNS resolution
  • Chain proxies (see example)
  • SOCKS4

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Dependencies

~4MB
~77K SLoC