Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 21 Python VPN Projects
-
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Also check Pritunl
-
proxy.py
⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework
[Not my project]
A very well features proxy server (Forward & Reverse + lots of other features).
https://github.com/abhinavsingh/proxy.py
-
You download a WireGuard config from protonvpn.com after you configure it like you want. When you add the config to the WireGuard app on your phone, it should have AllowedIPs set to 0.0.0.0/0 by default. This sends all traffic through the tunnel. You should see an Exclude private IPs toggle directly under the AllowedIPs box if its set to 0.0.0.0/0. Just toggle that switch on for split tunneling.
-
openpyn-nordvpn
Easily connect to and switch between, OpenVPN servers hosted by NordVPN on Linux (+patch leakes)
It's easier to use the Nord Linux app if possible, otherwise check github for projects using OpenVPN and Nord configs. Some haven't been updated in a while but might still work. For example: https://github.com/jotyGill/openpyn-nordvpn
-
Project mention: Suggest an easy and secure way to allow access to my server from outside local network. | reddit.com/r/selfhosted | 2022-08-29
To add to this, I use this docker image/container for a UI version: https://github.com/perara/wg-manager
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
What OS are you running Proton VPN on? The OP is referring to Linux. What version of the Linux app are you running? CLI or GUI? I think you’ll find that there are a number of varying experiences you can get between the two since the repo was last updated: https://github.com/ProtonVPN/linux-app What numbered version of that Linux app are you running?
-
-
-
Libertea
Easily install and manage a multi-protocol VPN server; with user management, auto fallback and auto update.
Project mention: Libertea: The Ultimate Solution to Create Robust V2Ray Proxies | reddit.com/r/dumbclub | 2023-02-02We're here to introduce Libertea, a new and easy-to-use VPN server for Clash clients. It's designed to be a better alternative to existing solutions like X-UI, with advanced user management, multiple domains with auto fallback, auto update, and support for Trojan, VLESS and Shadowsocks protocols.
-
-
-
-
-
TunnelDeck
A Decky Plugin for Steam Deck to Access Wireguard and OpenVPN Connections From Gaming Mode
-
Project mention: Meile dVPN is a decentralized VPN client utilizing the Sentinel Blockchain | reddit.com/r/Python | 2022-10-13
-
Try wg_tool for wireguard to simplify configuration: https://github.com/gene-git/wg_tool
-
wireguard-config-benchmark
wireguard-config-benchmark is a python script that benchmarks the download speeds for the connections defined in one or more wireguard config files. If multiple configs are benchmarked it will output a file ranking them from fastest to slowest.
Project mention: Getting less than 10 MB/s when using mullvad | reddit.com/r/mullvadvpn | 2022-07-09Here's a link if you're interested: https://github.com/calr0/wireguard-config-benchmark
-
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Python VPN related posts
- Where is iOS Split Tunneling?!
- My computer thinks I refuses specific sites
- Yeah, bye.....
- What VPN do y'all use?
- Any recommendation for secure, low cost VPN on a Chromebook that will allow access to US based site
- The Nürburgring 24h starts in 30 minutes, streaming live on youtube.
- Proton VPN for Linux is Totally F*cked UP
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 1 Jun 2023
Index
What are some of the best open-source VPN projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | XX-Net | 32,088 |
2 | sshuttle | 8,930 |
3 | Pritunl | 3,990 |
4 | proxy.py | 2,475 |
5 | linux-cli-community | 1,252 |
6 | openpyn-nordvpn | 611 |
7 | wg-manager | 533 |
8 | linux-app | 345 |
9 | python-vpn | 257 |
10 | vycontrol | 210 |
11 | Libertea | 109 |
12 | remoteTelegramShell | 107 |
13 | nordpy | 104 |
14 | Wiregen | 64 |
15 | lthn-app-vpn | 35 |
16 | TunnelDeck | 33 |
17 | meile-gui | 19 |
18 | wg_tool | 16 |
19 | wireguard-config-benchmark | 12 |
20 | lokinet-exit-provider | 6 |
21 | woodKubernetes | 3 |