Open source vpn projects
Every project in the registry tagged vpn, ranked by real GitHub adoption.
Zero-config VPN with WireGuard for secure networking
Zero Trust networking with WireGuard-based secure connectivity
Set up a personal VPN in the cloud
Amnezia VPN Client (Desktop+Mobile)
Zero Trust VPN solutions for secure business networking
Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.
Advanced DNS tunneling VPN for censorship bypass, optimized beyond DNSTT and SlipStream with low-overhead ARQ, resolver load balancing, high packet-loss stabili
Pomerium is an identity and context-aware access proxy.
Self hosted ingress-as-a-service platform that allows you to expose applications and services running in private or local networks to the internet
Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol
Lightway Core is a modern VPN protocol by ExpressVPN, to deliver a VPN experience that’s faster, more secure, and more reliable.
An open source script tests VPN connection for DNS Leak.
openvpn-auth-oauth2 is a plugin/management interface client for OpenVPN server to handle an OIDC based single sign-on (SSO) auth flows
Related tags
Frequently asked questions
How many open source vpn projects are there?
This registry tracks 13 projects tagged vpn, with 160,776 GitHub stars between them. The most-adopted is Tailscale at 38,534 stars.
Are these vpn projects free to use?
Yes — 11 of the 13 carry an explicit open-source licence across 6 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which vpn project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these vpn projects still maintained?
12 of the 13 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.