ark0f
async-socks5
Rust

An async/.await SOCKS5 implementation

Last updated Feb 24, 2026
82
Stars
17
Forks
5
Issues
0
Stars/day
Attention Score
16
Language breakdown
Rust 100.0%
โ–ธ Files click to expand
README

async-socks5

An async/.await SOCKS5 implementation.

Examples

Connect to google.com:80 through my-proxy-server.com:54321:
use tokio::net::TcpStream;
use tokio::io::BufStream;
use async_socks5::{connect, Result};

#[tokio::main] async fn main() -> Result<()> { let stream = TcpStream::connect("my-proxy-server.com:54321").await?; let mut stream = BufStream::new(stream); connect(&mut stream, ("google.com", 80), None).await?; }

More examples.

Changelog

License

async-socks5 under either of: at your option.
๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท ark0f/async-socks5 ยท Updated daily from GitHub