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
Examples
Connect togoogle.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?; }
Changelog
License
async-socks5 under either of: at your option.๐ More in this category