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. Learn more →
Top 23 Go VPN Projects
-
Xray-core
Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.
-
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.
-
lantern
Lantern官方版本下载 蓝灯 翻墙 代理 科学上网 外网 加速器 梯子 路由 - Быстрый, надежный и безопасный доступ к открытому интернету - lantern proxy vpn censorship-circumvention censorship gfw accelerator پراکسی لنترن، ضدسانسور، امن، قابل اعتماد و پرسرعت (by getlantern)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Netmaker
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
-
netbird
Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls.
-
Pomerium
Pomerium is an identity and context-aware reverse proxy for zero-trust access to web applications and services.
-
ziti
The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network @OpenZiti
-
kilo
Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg) (by squat)
-
drago
☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.
-
node
Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol (by mysteriumnetwork)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Russia has started indiscriminately blocking all OpenVPN/WireGuard connections | news.ycombinator.com | 2024-01-20Hey there! Lots of experience with this having lived in China for 2 years. I recommend you look into xray-core or v2ray.
https://github.com/v2fly/v2ray-core
https://github.com/XTLS/Xray-core
Here are my configs: https://github.com/acheong08/notes/tree/main/xray
Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01- [xray](https://github.com/xtls/xray-core)
Project mention: Building a Managed Service Provider Business With Open Source | dev.to | 2024-04-04Headscale
Project mention: Building a Managed Service Provider Business With Open Source | dev.to | 2024-04-04Tailscale
Programming is very flexible, more can be found in documentation and other articles of this blog
(I am a Nebula maintainer.) We recently merged support for gVisor-based services, although it's very new, and I don't know of much experimentation that's been done with it yet: https://github.com/slackhq/nebula/pull/965
Project mention: Russia has started indiscriminately blocking all OpenVPN/WireGuard connections | news.ycombinator.com | 2024-01-20As far as I know https://github.com/apernet/hysteria is the latest proxy protocol (used in China). Maybe try this
I trialled Telepresence[0] for my company 2 or 3 years ago, that does this sort of thing very slickly. It didn't quite work for us back then, I forget why, but I imagine it's come along a way since then.
[0] https://www.telepresence.io
I can successfully create wg profiles using wgcf and connect to Cloudflare servers.
Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01
Option 3: Pomerium might be an alternative as well.
Project mention: Show HN: OpenZiti (Apache 2.0, P2P, E2E encrypted, full mesh overlay) is now 1.0 | news.ycombinator.com | 2024-04-23
Project mention: NetMaker: Connect Everything with a WireGuard VPN | news.ycombinator.com | 2023-08-15For the particular case of creating a wireguard mesh network in kubernetes, I've been quite happy with Kilo[0]. Does anyone with experience in both kilo and netmaker know how they compare?
[0]: https://kilo.squat.ai/
Go VPN related posts
- Connect to K8s network by using kubevpn
- Building a Managed Service Provider Business With Open Source
- KubeVPN offers a Cloud-Native Dev Environment that seamlessly connects to your Kubernetes cluster network.
- How to update Go version of tailscaled on macOS
- JIT WireGuard
- Netmaker: An open source WireGuard VPN
- Nebula is Not the Fastest Mesh VPN (But neither are any of the others)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source VPN projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | v2ray-core | 27,532 |
2 | Xray-core | 21,722 |
3 | headscale | 19,446 |
4 | tailscale | 16,437 |
5 | brook | 14,249 |
6 | lantern | 14,160 |
7 | Nebula | 13,689 |
8 | hysteria | 13,039 |
9 | Netmaker | 8,928 |
10 | netbird | 8,805 |
11 | telepresence | 6,340 |
12 | wgcf | 5,467 |
13 | wireproxy | 3,902 |
14 | Pomerium | 3,832 |
15 | Cloak | 3,072 |
16 | ziti | 2,036 |
17 | kilo | 1,947 |
18 | weron | 1,731 |
19 | wg-gen-web | 1,494 |
20 | kt-connect | 1,448 |
21 | pritunl-client-electron | 1,202 |
22 | drago | 1,100 |
23 | node | 1,078 |
Sponsored