SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Proxy Projects
-
rathole
A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
websocat
Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
privaxy
Privaxy is the next generation tracker and advertisement blocker. It blocks ads and trackers by MITMing HTTP(s) traffic.
-
quilkin
Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more.
-
encrypted-dns-server
An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server.
-
doh-server
Fast, mature, secure DoH and ODoH server proxy written in Rust. Previously known as doh-proxy and rust-doh.
-
narrowlink
A self-hosted solution to enable secure connectivity between devices across restricted networks like NAT or firewalls
-
VIPORMiner
最稳定的BTC-全币种代理中转,地表最强矿池代理 矿池中转 矿池抽水开发者费用固定千分之2(1台也是0.2%,没有矿机数量门坎)几乎无损的转发,近乎变态的精准比例;轻松支持百万级并发!开发费单一抽取.精准比例,/BTC/ETH/ETC/LTC/RVN/ERGO/CFX/KAS/IRON/CKB/KDA/ZEC/NEXA ,性能极高,经过1000G压力测试,一键安装上手简单!!minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerp
-
proxelar
A MITM Proxy 🧑💻! Toolkit for HTTP/1, HTTP/2, and WebSockets with SSL/TLS Capabilities. Learning Project.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30bore - Minimal tunneling solution. MIT Licensed. Written in Rust.
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30rathole - Similar to frp, including the config format, but with improved performance. Low resource consumption. Hot reload. Written in Rust.
Project mention: Show HN: ScaleSocket – Turn any script into a multiplayer WebSocket server | news.ycombinator.com | 2023-09-20It's similar to running netcat in server mode, wrapping a script. It's even closer to doing that using websocat [1], whereby one does not have to do the websocket header juggling.
The main difference is that while netcat or websocat will spawn a new process for each connecting client, ScaleSocket has a concept of rooms (channels). For a room, a process is spawned once only. All clients connecting to the same room are routed to the same process. This is not straight forward to do using the forementioned tools.
There's a small comparison page [2] where I have mentioned some alternative tools.
[1] https://github.com/vi/websocat
Project mention: Pushpin: Proxy server that pins connections open to build realtime API endpoints | news.ycombinator.com | 2024-03-24
It's rather for access control with like, 50+ clients. Possibly with access control. I'm currently testing with warpgate
Project mention: Google resumes transition to Manifest V3 for Chrome extensions | news.ycombinator.com | 2023-11-16
Project mention: Release: Quilkin v0.7.0 — a UDP proxy specifically designed for large scale gameservers | /r/rust | 2023-10-22
Project mention: Unlocking Istio's Versatility: A Guide to WASM Plugins in Kubernetes | dev.to | 2023-07-24Rust SDK
It would be great if you could pre-build the docs you have in https://github.com/bytedance/g3/tree/master/g3proxy/doc.
I wrote a man in the middle proxy for HTTP/1 - HTTP/2 and Web Socket wit SSL/TLS
ws-tool is a high-performance websocket library that provides synchronous and asynchronous IO interfaces.
Rust Proxy related posts
-
Bringing Exchange Support to Thunderbird
-
Narrowlink 0.2.4 Just Released
-
Release: Quilkin v0.7.0 — a UDP proxy specifically designed for large scale gameservers
-
Show HN: ScaleSocket – Turn any script into a multiplayer WebSocket server
-
Privaxy: Next generation tracker and advertisement blocker
-
ws-tool 0.9.0 release
-
Narrowlink: A secure and borderless network Swiss Army Knife
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Index
What are some of the best open-source Proxy projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | bore | 8,016 |
2 | rathole | 7,681 |
3 | websocat | 6,525 |
4 | pushpin | 3,576 |
5 | warpgate | 3,389 |
6 | sozu | 2,833 |
7 | shadow-tls | 2,219 |
8 | privaxy | 2,162 |
9 | quilkin | 1,226 |
10 | encrypted-dns-server | 901 |
11 | undermoon | 696 |
12 | doh-server | 684 |
13 | narrowlink | 523 |
14 | VIPORMiner | 495 |
15 | exodus | 464 |
16 | proxy-wasm-rust-sdk | 457 |
17 | g3 | 377 |
18 | proxelar | 348 |
19 | cproxy | 337 |
20 | rslocal | 234 |
21 | ws-tool | 191 |
22 | hopper-rs | 190 |
23 | hudsucker | 189 |
Sponsored