Algo VPN
blog.trailofbits.com/2016/12/12/meet-algo-the-…Deploy Algo, a self-hosted personal VPN server designed by Trail of Bits for ease of setup and secure connections.
Looking for something like OpenVPN? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 5 are free or have a free plan and 5 are open source.
Use OpenVPN for secure business access and remote work, with self-hosted or cloud-managed options.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Algo VPN | — | Not stated | Web |
| 2 | Amnezia | — | Not stated | Android, iOS, Linux |
| 3 | IPsec VPN | — | Not stated | Linux |
| 4 | WireHole | — | Not stated | — |
| 5 | Web UI | — | Not stated | — |
| 6 | Gluetun | — | Yes | — |
| 7 | Web UI | — | Yes | Linux |
| 8 | WireSock | — | Not stated | Web, Windows |
| 9 | RaceVPN | — | Not stated | Web |
| 10 | Pritunl | — | Not stated | Linux, macOS, Web |
Deploy Algo, a self-hosted personal VPN server designed by Trail of Bits for ease of setup and secure connections.
Create and run a self-hosted VPN server on your own cloud or dedicated server with Amnezia.
This project sets up an IPsec VPN server with IPsec/L2TP, Cisco IPsec, and IKEv2, plus client configuration and management scripts.
WireHole combines WireGuard, Pi-hole, and Unbound in a Docker Compose project for a managed VPN with ad blocking and DNS caching.
WireHole UI combines WireGuard, Pi-hole, and Unbound in a Docker Compose project for deploying a managed VPN with ad blocking and DNS caching.
Gluetun runs a VPN client in a Docker container with multiple providers, OpenVPN or WireGuard, DNS over TLS, and built-in proxy servers.
WireGuard Easy provides a web-based admin interface for installing and managing WireGuard on a Linux host.
WireSock Secure Connect is a VPN client for Windows, with free personal and educational use and separate licensing for business use.
RaceVPN offers VPN servers with WireGuard, V2Ray, and OpenVPN options, and advertises a free three-day plan without registration.
Pritunl offers an open-source distributed VPN server for virtualizing private networks across data centers and providing remote access.
Mullvad offers a VPN and browser and describes its work as supporting privacy and an internet free from mass surveillance and censorship.
RiseupVPN provides VPN service from Riseup, with site materials explaining why a VPN is used, how it works, and VPN security.
FreeVPN offers accounts using SSH, OpenVPN, PPTP, L2TP, WireGuard, and V2Ray protocols, with servers described as free and unlimited.
VPN.fail provides VPN configurations through a Telegram bot, with payment options including Stars, TON, and a utility token.
PrivadoVPN offers a free VPN plan with 10 GB of monthly data and support for unlimited devices, alongside paid service options.
VPN Jantit provides free VPN accounts and lists server locations across countries and cities, with an option to create an account.
Headscale provides a self-hosted, open-source version of the Tailscale control server.
NekoBox for Android is a sing-box-based universal proxy toolchain, with download links and project source hosted on GitHub.
Proton VPN offers free and paid VPN plans, with service listed in more than 140 countries and apps for desktop, mobile, and browsers.
Configure Cloudflare WARP through WireGuard on desktop or Android TV with this setup guide.
Techlore VPN Finder compares 52 providers across privacy practices, jurisdiction, audits, logging policies, and technical specifications.
WireGuard provides a VPN tunnel, with documentation for installation, quick start, protocol, cryptography, and source compilation.
This guide sets up Pi-hole and WireGuard on Ubuntu 24.04 using Google Cloud's free tier, with full-tunnel and split-tunnel configurations.
Set up a personal VPN server in the cloud using Algo, an open-source project from Trail of Bits.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative