C++ VPN

Open-source C++ projects categorized as VPN

Top 12 C++ VPN Projects

  • ZeroTier

    A Smart Ethernet Switch for Earth

    Project mention: Compiling zerotier-cli on Linux Mint 21 | /r/zerotier | 2023-10-26
  • i2pd

    🛡 I2P: End-to-End encrypted and anonymous Internet

    Project mention: I want to help the network, but need assistance | /r/i2p | 2023-11-05

    I'm running a tor bridge on my home proxmox box, and I'm interested in running an i2p node as well but I have no experience with this. From what I was able to gather the easiest way is to install the i2pd .deb (https://github.com/PurpleI2P/i2pd/releases).

  • 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.

  • tinyfecVPN

    A VPN Designed for Lossy Links, with Build-in Forward Error Correction(FEC) Support. Improves your Network Quality on a High-latency Lossy Link.

    Project mention: File transfer solution on a high-latency link | /r/networking | 2023-12-05
  • amnezia-client

    Amnezia VPN Client (Desktop+Mobile)

    Project mention: Russia has started indiscriminately blocking all OpenVPN/WireGuard connections | news.ycombinator.com | 2024-01-20

    Some good news amidst this doom and gloom: I just installed AmneziaVPN (https://amnezia.org) on my VPS and it works great so far -- and pretty fast as well.

  • loki-network

    Lokinet is an anonymous, decentralized and IP based overlay network for the internet.

    Project mention: [PSA] Official communities are having an outage right now | /r/Session_Messenger | 2023-06-30

    Every official Session community hosted on the getsession.org domain, as well as the official websites (https://getsession.org, https://oxen.io) are unreachable as of now. https://lokinet.org seems to have issues as well.

  • openvpn3

    OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.

  • vpn-libraries

    The VPN client libraries provide a reference implementation for a secure, encrypted tunnel for connected devices. Full Public report: https://research.nccgroup.com/2021/04/08/public-report-vpn-by-google-one-technical-security-privacy-assessment/

  • 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.

  • openvpn3-linux

    OpenVPN 3 Linux client

    Project mention: Openvpn3 is not working because of glib2 | /r/archlinux | 2023-06-15

    Here is a link to the GitHub thread https://github.com/OpenVPN/openvpn3-linux/issues/171

  • mozilla-vpn-client

    A fast, secure and easy to use VPN. Built by the makers of Firefox.

    Project mention: What is a proper way to support Firefox? | /r/firefox | 2023-12-09
  • husarnet

    Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.

  • ovpn-dco-win

    OpenVPN Data Channel Offload driver for Windows

  • NordVPNKrunner

    Krunner plugin for the NordVPN CLI

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). The latest post mention was on 2024-01-20.

C++ VPN related posts

Index

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

Project Stars
1 ZeroTier 13,282
2 i2pd 3,078
3 tinyfecVPN 2,256
4 amnezia-client 1,682
5 loki-network 1,672
6 openvpn3 927
7 vpn-libraries 536
8 openvpn3-linux 523
9 mozilla-vpn-client 422
10 husarnet 276
11 ovpn-dco-win 36
12 NordVPNKrunner 12
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com