Python VPN

Open-source Python projects categorized as VPN

Top 23 Python VPN Projects

  1. new-pac

    翻墙-科学上网、自由上网、免费科学上网、免费翻墙、fanqiang、油管youtube/视频下载、软件、VPN、一键翻墙浏览器,vps一键搭建翻墙服务器脚本/教程,免费shadowsocks/ss/ssr/v2ray/goflyway账号/节点,翻墙梯子,电脑、手机、iOS、安卓、windows、Mac、Linux、路由器翻墙、科学上网、youtube视频下载、youtube油管镜像/免翻墙网站、美区apple id共享账号、翻墙-科学上网-梯子

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. XX-Net

    A proxy tool to bypass GFW.

  4. sshuttle

    Wrong project! You should head over to http://github.com/sshuttle/sshuttle (by apenwarr)

    Project mention: The New Internet | news.ycombinator.com | 2024-07-26
  5. V2ray-Configs

    🛰️✨ Free V2ray Configs , Updating Every 10 minutes.

  6. Pritunl

    Enterprise VPN server

  7. proxy.py

    💫 Ngrok FRP Alternative • ⚡ 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

  8. linux-cli-community

    Linux command-line client for ProtonVPN. Written in Python.

    Project mention: Useful Sites for Privacy and Security | dev.to | 2025-03-22

    ProtonVPN - VPN with strong privacy policies.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. openpyn-nordvpn

    Easily connect to and switch between, OpenVPN servers hosted by NordVPN on Linux (+patch leakes)

  11. wg-manager

    A easy to use WireGuard dashboard and management tool

  12. Libertea

    Easily install and manage a multi-protocol VPN server; with user management, auto fallback and auto update.

  13. python-vpn

    VPN Server implemented in pure Python. (For Research Purposes Only)

  14. vycontrol

    vyos frontend

  15. ip-index

    A custom MMDB database, helping detect country, ASN and hosting.

  16. outline-vpn-api

    A Python API wrapper for Outline VPN https://getoutline.org/

  17. remoteTelegramShell

    control your Linux OS computer through Telegram

  18. TunnelDeck

    A Decky Plugin for Steam Deck to Access Wireguard and OpenVPN Connections From Gaming Mode

  19. nordpy

    A gui application to connect automatically to the recommended NordVPN server

  20. what-vpn

    Identify servers running various SSL VPNs based on protocol-specific behaviors

  21. auto-vpn

    A simple, all-in-one tool for deploying on-demand WireGuard VPN servers on popular VPS providers—no ongoing subscriptions, effortless management, and automatic cleanup when you’re done.

    Project mention: A story on home server security | news.ycombinator.com | 2025-01-05

    Open-Source alternative is to throw up a $5 VPS on some trusted host, then use Wireguard (FOSS FTW) to do basically exactly the same, but cheaper, without giving away control and with better privacy.

    There is bunch of software that makes this easier than trivial too, one example: https://github.com/g1ibby/auto-vpn/

  22. Wiregen

    a script for generate wireguard configs from surfshark vpn service,based on mobile API

  23. django-forbid

    Secure your Django app by controlling the access - grant or deny user access based on device and location, including VPN detection.

  24. wg_tool

    Tool to administer wireguard VPN (server and user configs)

  25. meile-gui

    Meile dVPN GUI for Linux, OS X, and Windows - Powered by the Sentinel Network

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python VPN discussion

Log in or Post with

Python VPN related posts

  • VPN is now the resistance tool of choice in authoritarian regimes

    1 project | news.ycombinator.com | 27 Jan 2025
  • Auto-VPN: On-Demand WireGuard VPN servers on popular VPS providers

    1 project | news.ycombinator.com | 26 Dec 2024
  • Trying to install a .run file as a Linux noob and having a lot of trouble.

    1 project | /r/SteamDeck | 6 Dec 2023
  • I can’t make an account or login into One

    1 project | /r/operabrowser | 6 Dec 2023
  • VPN apps for Android / Lineage OS Custom ROM with GApps installed

    1 project | /r/androidapps | 16 Sep 2023
  • Why people use VPN on torrent and which torrent software should i use ?

    1 project | /r/torrents | 28 Aug 2023
  • Could Not Connect to Servers, Try Using a VPN

    1 project | /r/u_KrnlBoog | 11 Aug 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source VPN projects in Python? This list will help you:

# Project Stars
1 new-pac 62,047
2 XX-Net 33,263
3 sshuttle 8,893
4 V2ray-Configs 5,922
5 Pritunl 4,637
6 proxy.py 3,308
7 linux-cli-community 1,348
8 openpyn-nordvpn 633
9 wg-manager 606
10 Libertea 410
11 python-vpn 379
12 vycontrol 253
13 ip-index 216
14 outline-vpn-api 135
15 remoteTelegramShell 133
16 TunnelDeck 116
17 nordpy 105
18 what-vpn 85
19 auto-vpn 84
20 Wiregen 84
21 django-forbid 68
22 wg_tool 51
23 meile-gui 38

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?