C++ VPN

Open-source C++ projects categorized as VPN

Top 11 C++ VPN Projects

  • ZeroTier

    A Smart Ethernet Switch for Earth

    Project mention: The Cheapest NAS | news.ycombinator.com | 2024-07-03

    Tailscale uses Go https://tailscale.com/security#tailscale-is-written-in-go which might explain the larger sizes.

    A cursory look through https://github.com/zerotier/ZeroTierOne shows more C++ and some Rust. Not sure how much static linking is involved here.

  • SaaSHub

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

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

  • i2pd

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

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

  • loki-network

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

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

  • openvpn3-linux

    OpenVPN 3 Linux client

  • mozilla-vpn-client

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

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

C++ VPN discussion

Log in or Post with

C++ VPN related posts

  • Shortwire: The smallest VPN that connects two computers via the Internet

    4 projects | news.ycombinator.com | 10 Aug 2024
  • AWS Lambda Serverless Security. Mistakes, Oversights, and Potential Vulnerabilities

    3 projects | dev.to | 3 May 2024
  • Nebula is an open-source and free-to-use modern C++ game engine

    6 projects | news.ycombinator.com | 9 Jan 2024
  • What is a proper way to support Firefox?

    1 project | /r/firefox | 9 Dec 2023
  • Unable to log into qBittorrent

    2 projects | /r/unRAID | 29 Nov 2023
  • GlobalProtect VPN and browser configuration

    1 project | /r/ManjaroLinux | 15 Sep 2023
  • Mozilla VPN: CVE-2023-4104: vpndaemon wrongly implements Polkit authentication

    1 project | news.ycombinator.com | 4 Aug 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jan 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 C++? This list will help you:

Project Stars
1 ZeroTier 14,826
2 amnezia-client 6,233
3 i2pd 3,320
4 tinyfecVPN 2,351
5 loki-network 1,813
6 openvpn3 1,012
7 openvpn3-linux 575
8 mozilla-vpn-client 487
9 husarnet 320
10 ovpn-dco-win 50
11 NordVPNKrunner 13

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C++ is
the 7th most popular programming language
based on number of metions?