SaaSHub helps you find the best software and product alternatives Learn more →
Top 13 Rust VPN Projects
-
geph4-client
Geph (迷霧通) is a modular Internet censorship circumvention system designed specifically to deal with national filtering.
-
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.
-
GlobalProtect-openconnect
A GlobalProtect VPN client for Linux, written in Rust, based on OpenConnect and Tauri, supports SSO with MFA, Yubikey, etc.
-
Node
MASQ combines the benefits of VPN and Tor technology to create a superior next-generation privacy software, where users are rewarded for supporting an uncensored global web. Users gain privacy and anonymity online, while helping promote Internet Freedom. (by MASQ-Project)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
shoes
A multi-protocol proxy server written in Rust (HTTP, HTTPS, SOCKS5, Vmess, Vless, Shadowsocks, Trojan, Snell)
-
upvpn-app
UpVPN is the world's first Serverless VPN. The VPN app is available for macOS, Linux, Windows, and Android. The UpVPN service can also be used with any WireGuard compatible client using the Web Device feature.
-
wireguard-rs
Rust library providing unified WireGuard interface to native/kernel and userspace implementations
* Mozilla VPN: wrapper around https://mullvad.net/ (and had security issues: https://www.techradar.com/news/security-audit-finds-major-is...)
In order to reach a client's domain for a project, my team needs to use a VPN and the instructions were pretty clear regarding which tool to use - GlobalProtect VPN - so I've installed https://github.com/yuezk/GlobalProtect-openconnect and was able to connect successfully.
Hi there! Since JitStreamer is down I wanted to try to self host it myself. I followed the Wiki on the Github page on how to build and self host it (see here) and I managed to follow through the wiki just fine until the last step where I stopped understanding what to do anymore... It mentions to run the "pair" binary in: "JitStreamer/target/release/" and I could not find where the pair binary is. Any help is much appreciated.
https://UpVPN.app for couple of minutes of VPN
Project mention: Show HN: Rust crate providing a unified high-level API for WireGuard protocol | news.ycombinator.com | 2024-01-29
Working on my Bachelor's thesis - a QUIC-based VPN server and client. https://github.com/M0dEx/quincy
Project mention: Show HN: A CLI tool and controller to access K8s network through WireGuard | news.ycombinator.com | 2023-08-22
Rust VPN related posts
-
Porn restrictions are leading to a VPN boom
-
Ask HN: How to choose the desktop platform and tech for desktop app development?
-
A New Chapter for Mozilla
-
Pirating on Mac extremely slow
-
Show HN: Serverless VPN App for Android. Unlimited Devices. Unlimited Data
-
Help With Routing
-
New Mullvad release v. 2023.5 (for desktop only)
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source VPN projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | mullvadvpn-app | 4,461 |
2 | geph4-client | 2,635 |
3 | vpncloud | 1,719 |
4 | GlobalProtect-openconnect | 1,149 |
5 | rosenpass | 996 |
6 | JitStreamer | 256 |
7 | Node | 166 |
8 | shoes | 163 |
9 | upvpn-app | 144 |
10 | wireguard-rs | 106 |
11 | quincy | 74 |
12 | k8s-insider | 71 |
13 | express-vpn-gui | 14 |
Sponsored