Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 18 C VPN Projects
-
SoftEther
Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
Project mention: Siri "unintentionally" recorded private convos; Apple agrees to pay $95M | news.ycombinator.com | 2025-01-02
-
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30
n2n - - Built on nodes and supernodes. GPL-3.0 license. Written in C.
-
Project mention: Malaysia started mandating ISPs to redirect DNS queries to local servers | news.ycombinator.com | 2024-09-06
Many VPN offer anonymized DNS too, and there is also Iodine ( https://github.com/yarrick/iodine ) etc.
I have doubts they will be able to cover all of IPv6, or be able to handle inspection of obfuscated encrypted traffic.
People will find a way through... even if it is a satellite. =3
-
Project mention: Shortwire: The smallest VPN that connects two computers via the Internet | news.ycombinator.com | 2024-08-10
Here is a dead simple VPN, by the developer of libsodium
https://github.com/jedisct1/dsvpn
-
Project mention: Proton announces release of a new VPN protocol, "Stealth" | news.ycombinator.com | 2024-08-06
This your friend? https://github.com/ProtonVPN/android-app/issues/130
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
openmptcprouter
OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
Project mention: OpenMPTCProuter: Aggregate and encrypt multiple internet connections using MPTCP | news.ycombinator.com | 2024-11-23 -
-
-
lightway-core
Lightway Core is a modern VPN protocol by ExpressVPN, to deliver a VPN experience that’s faster, more secure, and more reliable.
-
-
-
BindToInterface
With this program you can bind applications to a specific network interface / network adapter. This is very useful if you have multiple (internet) connections and want your program to use a specific one.
-
lightway-laser
Lightway Laser is a reference point-to-point Linux client/server implementation for Lightway Core.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C VPN discussion
C VPN related posts
-
Siri "unintentionally" recorded private convos; Apple agrees to pay $95M
-
AdAway: Ad-Blocking for Your Android
-
Critical OpenVPN Zero-Day Flaws
-
n2n: build a private network over the Internet
-
ADS on my pixel
-
OpenAI just replaced its core values with completely different ones
-
Configuring an IPsec VPN connection with OpenIKED
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 9 Feb 2025
Index
What are some of the best open-source VPN projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | SoftEther | 11,979 |
2 | OpenVPN | 11,329 |
3 | AdAway | 7,617 |
4 | n2n | 6,431 |
5 | iodine | 6,326 |
6 | dsvpn | 5,189 |
7 | android-app | 2,493 |
8 | strongswan | 2,367 |
9 | tinc | 1,993 |
10 | openmptcprouter | 1,981 |
11 | SimpleRT | 914 |
12 | glorytun | 694 |
13 | lightway-core | 543 |
14 | android-app | 365 |
15 | onioncat | 240 |
16 | BindToInterface | 118 |
17 | lightway-laser | 30 |
18 | Ubond | 11 |