Open source Zscaler alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Zscaler alternative; 39 more are in the category where Zscaler is a typical product.

Open source projects in the same category: VPN & Networking

Category-level information: these projects are the same kind of software as Zscaler; they have not claimed to be a one-to-one replacement.

FR

frp

100

fatedier · VPN & Networking

STARS110.4K
FORKS15.3K
COMMITS—
CONTRIBUTORS140
VERSIONv0.9.3
UPDATED8 days ago
vpnTunnelReverse ProxygoApache-2.0

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You provide remote access to computers on the local network via SSH.
  • Using custom domains, you open web services on the local network to the Internet.
  • You redirect Unix domain socket or DNS query requests to remote servers.
User reviews
  • • NeutralHacker News

    A Farewell to FRP

    “> My thesis was related to synchronous programming languages and articles about FRP tend to have too little to say about them, for my taste. What would you expect them to say exactly? Synchronous languages are first-order reactive programming, but FRP is about higher-order…”

  • • NeutralHacker News

    Frp: A fast reverse proxy to help you expose a local server to the internet

    “Looks like a good project, but the name might cause a little confusion, as FRP is a style of programming [1] with not-insignificant exposure [2]. [1] [2]”

Verified against README · Oct 26, 2026 · source

HE

juanfont · VPN & Networking

STARS45.2K
FORKS2.6K
COMMITS4.2K
CONTRIBUTORS248
VERSIONv1-ogen-backup-0e77a212b
UPDATEDtoday
GoWireguardMesh VpnBSD / ISC

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You can host Tailscale control server on your own server.
  • You can set up a structure that manages client IP addresses and provides a Wireguard key exchange.
  • You can navigate network routes by sharing machines between users.
User reviews
  • ↑ PositiveHacker News

    Headscale: Open-source implementation of the Tailscale control server

    “Of course they do -- that's why I use them. I don't have to. > Lack of “feature parity” is a strange term for something that completely replicates a third party service but requires self-hosting. It doesn't completely replicate it though, does it? No iOS app, no file sending --…”

  • • NeutralHacker News

    Headscale: Open-source implementation of the Tailscale control server

    “You buy a Tailscale contract for the same reason you buy a Red Hat contract. If something goes wrong, and you need to fix it fast , their experts will work on that, not yourself. Also, Tailscale offers OAuth through large corporate providers; I'm not sure Headscale is going to…”

Verified against README · Oct 26, 2026 · source

TA

tailscale · VPN & Networking

STARS38.4K
FORKS3.4K
COMMITS—
CONTRIBUTORS358
VERSIONv1.99.0-pre
UPDATEDtoday
GoWireguardMesh VpnZero ConfigBSD / ISC

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You can run the Tailscaled daemon program on Linux, Windows, FreeBSD and OpenBSD systems.
  • You can use tailscale commands via the command line tool (CLI).
  • You easily connect your devices to each other on a WireGuard-based private network.
Heads up
  • • High number of open issues (4,813)
User reviews
  • • NeutralHacker News

    Tailscale raises $100M

    “Yea, but my friends and family would rather have a service that just works, has apps, etc instead of an open one. Tailscale is a good actor ~for now~ and ~for now~ thats good enough for us. Not everyday in every situation can I be an activist. I have a list of alternatives incl…”

  • • NeutralHacker News

    Tailscale raises $100M

    “You may want to take a second look at Tailscale - it can be used as a classic VPN ("exit node"), but it really wants to broker host-to-host connectivity secured by ACLs and SSO.”

Verified against README · Oct 26, 2026 · source

V2

v2fly · VPN & Networking

STARS34.7K
FORKS5.1K
COMMITS6.9K
CONTRIBUTORS154
VERSIONv5.53.0
UPDATEDtoday
GoProxyAğ GüvenliğiNetwork ToolsMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You can create private proxy connections by creating your own network infrastructure.
  • You connect with VMess, VLESS, Shadowsocks, or Trojan protocols, directing traffic by region or domain.
  • You can protect your privacy by securing network connections on the Internet.
User reviews
  • • NeutralGitHub Issue

    Deep packet inspection to classify V2Ray traffic in Dec, 2020

    “I collected V2Ray traffic data and reran my deep packet inspection test, as described from [the issue here]( I compiled V2Ray (commit hash `5dffca842`) in Go 1.15 and use TLS + websocket. In 10 days, I collected V2ray connections 17,998, none-V2ray TLS connections 136,981. I…”

Verified against README · Oct 26, 2026 · source

HY

HyNetworks · VPN & Networking

STARS22.8K
FORKS2.3K
COMMITS1.4K
CONTRIBUTORS35
VERSIONapp/v2.12.2
UPDATED4 days ago
GoProxyQUICHTTP/3MIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You direct network traffic through SOCKS5, HTTP Proxy, TCP/UDP Routing and TUN modes.
  • Thanks to the customized QUIC protocol, you provide data transfer on lost and unreliable networks.
  • You integrate it into your infrastructure with support for custom authentication and traffic statistics.
User reviews
  • ↓ NegativeHacker News

    OpenAI Trains Language Model, Mass Hysteria Ensues

    “I'd shrug and move on, but the problem is that I believe that these flaps about AI are distracting attention from the real concerns and forces that are having a serious impact on people now. The distortion of public debate caused by community exclusiveness on social platforms,…”

Verified against README · Oct 26, 2026 · source

OP

Nyr · VPN & Networking

STARS20.7K
FORKS5.1K
COMMITS220
CONTRIBUTORS11
VERSION—
UPDATED1 mo ago
ShellOpenVPNVPNLinuxMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You will soon install your own VPN server on supported Linux distributions.
  • Through the script, you can add or delete new VPN users into the system.
  • You can completely remove the OpenVPN application by restarting the script when you need it.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    LimitNPROC line in /lib/systemd/system/[email protected] has to be commented out (maybe relevant to issue #199?)

    “The LimitNPROC line in /lib/systemd/system/[email protected] has to be commented out in order to be able to start OpenVPN. This issue manifests on a fresh install and update of Ubuntu 16.04.1, clean iptables and latest version of the installer script. Only OS post-install…”

  • • NeutralGitHub Issue

    after update new clients not connect to server

    “MULTI: multi_create_instance called Re-using SSL/TLS context Outgoing Control Channel Encryption: Cipher 'AES-256-CTR' initialized with 256 bit key Outgoing Control Channel Encryption: Using 256 bit message hash 'SHA256' for HMAC authentication Incoming Control Channel…”

NE

slackhq · VPN & Networking

STARS18.5K
FORKS1.2K
COMMITS—
CONTRIBUTORS82
VERSIONv1.9.7
UPDATEDyesterday
GoVPNOverlay NetworkP2PMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You can connect computers in different geographical locations on a single network.
  • You can filter network traffic between user-defined security groups and nodes.
  • You can transfer data between cloud providers or local data centers without depending on the addressing scheme.
User reviews
  • • NeutralHacker News

    Nebula Sans

    “I'm not saying it doesn't have any, just that it doesn't have as many. My YouTube is just so much more diverse in every way, I'm never going to get my favourite UK canal boat creators on Nebula for instance. Nebula is a narrow thing for a narrow audience that likes one specific…”

  • ↑ PositiveHacker News

    Nebula Sans

    “I absolutely love the idea behind Nebula, but to this day there isn't a single creator there that I'm interested in actively following... A big part of it is just my hobbies being different, but a no small part is that the videos are still the same YouTube videos that are first…”

OP

angristan · VPN & Networking

STARS16.2K
FORKS3.3K
COMMITS854
CONTRIBUTORS78
VERSION—
UPDATED29 days ago
ShellOpenVPNVPN SunucusuAğ GüvenliğiMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • On a supported Linux server, you install your own OpenVPN server.
  • You create client configuration files for devices you want to connect to.
  • You list and manage connected clients through the command line interface.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    Revoking a client issues

    “**Describe the issue** **1-** After using the script to revoke a client. He still able to use the OpenVpn server if he didn't disconnect from the server. In server.conf I confirm that: ``` crl-verify crl.pem``` is available referring to this question on OpenVpn Forum: [ **2-**…”

  • ↓ NegativeGitHub Issue

    [Bug]: EasyRSA asking for "PEM pass phrase"

    “### Make sure your check these beforehand! - [X] Issues - - [X] README and FAQ - - [X] Wiki - - [X] Discussions - ### Server OS Ubuntu 22.04 ### OpenVPN version 2.5.5 ### Client OpenVPN 2.5.5 on Ubuntu ### What is the bug? During the install process, the script is now asking for…”

GL

passteque · VPN & Networking

STARS15.9K
FORKS647
COMMITS2.4K
CONTRIBUTORS64
VERSIONv3.41.3
UPDATED2 days ago
GoDockerVPNOpenVPNMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • By selecting one of multiple VPN service providers, you set up a VPN connection within Docker.
  • You manage network traffic with open-source DNS over TLS support and ad blocking features.
  • Using built-in proxy servers, you make network routing through the tunnel.
SO

SoftEtherVPN · VPN & Networking

STARS13.7K
FORKS2.8K
COMMITS—
CONTRIBUTORS140
VERSION5.2.5188
UPDATEDyesterday
VPNMulti-ProtocolSelf-HostedCApache-2.0

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You can manage your VPN server through the HTML5-based web management console.
  • Using the JSON-RPC API interface, you can programmatically interact with the VPN server.
  • You can configure the VPN connection to overcome firewall restrictions.
User reviews
  • • NeutralGitHub Issue

    SoftEtherVPN - WireGuard integration. Possible?

    “See the article. It is posssible? (like OpenVPN, SSTP, etc...)”

  • • NeutralGitHub Issue

    Please add support for IKEv2 for IPSec VPN

    “The current IPSec VPN is based on ISAKMP(IKEv1). Please add support to IKEv2. You can port openswan or strongswan.”

BO

ekzhang · VPN & Networking

STARS11.6K
FORKS531
COMMITS—
CONTRIBUTORS21
VERSIONv0.6.0
UPDATED8 mo ago
TunnelNetworkingrustMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You open a port running on your local machine to the Internet via a remote server.
  • You direct a different server or device on your local network to the outside world.
  • By setting up your own server, you tunnel TCP traffic safely.
Heads up
  • • Website is unreachable (checked: 2026-10-31)
User reviews
  • ↓ NegativeGitHub Issue

    Spectrum Internet blocks bore.pub

    “I'm having this problem persistently, even after reboots ``` bore local --to bore.pub 3001 Error: could not connect to bore.pub:7835 Caused by: Connection refused (os error 111) ``` _Originally posted by @ekzhang in”

  • • NeutralGitHub Issue

    Abuse reports and suspension of bore.pub service

    “I received the following email from Porkbun today. This is disappointing, bore has been running for almost three years now and the use of the public instance for phishing has only recently started. It's intended as a public service for developers, and I'm disheartened that it's…”

WI

angristan · VPN & Networking

STARS11.4K
FORKS1.7K
COMMITS167
CONTRIBUTORS37
VERSION—
UPDATED6 mo ago
ShellVPNWireGuardLinuxMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You can install WireGuard VPN on the server via script.
  • By running the command file again, you can add new VPN clients or delete existing clients.
  • You can create an encrypted tunnel that directs client traffic through the server.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    not working on Oracle Free Cloud

    “installed OK but dont have access to internet from Oracle Free Cloud in installation steps it detect private adress 10.10.x.x on enp0s3 adapter instead of public 182.x.x.x and if im insert public then i dont have access to internet”

  • • NeutralGitHub Issue

    no traffic

    “hi i just used your script and its running but i want to connect to vpn server using wiregaurd on windows i can connect to vpn server but there is no inbound traffic at all, i cant do anything! whats the fix?”

FI

firezone · VPN & Networking

STARS9.1K
FORKS465
COMMITS0
CONTRIBUTORS0
VERSIONapple-client-1.5.20
UPDATEDtoday
ElixirWireGuardVPNSecurityApache-2.0

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • With identity-based policies and device verification, you gain access to private resources.
  • You follow configuration changes, sessions, and traffic flows with audit logs.
  • You configure endpoint connections by setting up clients for different operating systems.
User reviews
  • ↑ PositiveHacker News

    FireZone – Open-source VPN server and firewall

    “Hi everyone! Firezone CEO here. Someone just clued me into this thread. Unfortunately I’m in and out of Internet service today but I’ll do my best to answer questions. As noted by others, Firezone isn’t really aiming to be a mesh networking tool like Tailscale, but more of a…”

  • • NeutralHacker News

    FireZone – Open-source VPN server and firewall

    “Hi, I deleted that post because it had something in it I didn't want forever recorded on the internet. Nobody harassed me and I wasn't wrong. One of my pihole blocklists includes telemetry.* which matches some network call made by the command you run to update the Firezone…”

WG

ViRb3 · VPN & Networking

STARS8.9K
FORKS877
COMMITS0
CONTRIBUTORS0
VERSIONv2.3.0
UPDATED5 days ago
GoCLICloudflareWireGuardMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You can save a new account and check the account status.
  • You can use the Warp+ subscription by adding the current license key.
  • You can create a WireGuard profile and print tracking information for debugging.
User reviews
  • ↓ NegativeGitHub Issue

    Internet access does not work (abuse prevention)

    “0 B received. Handshake did not get completed. I thought it could be account issue. Registered a new account from a VPN and tried connecting with the new config. Still same. --- **Edit from maintainer:** Just to give some organization to all the "internet does not work" reports.…”

  • ↓ NegativeGitHub Issue

    Internet access does not work (system issue)

    “Basically if I run wg-quick up wgcf-profile.conf I have no internet access, pings fail, but somehow telegram works. In the version without [this revert commit]( , I had no internet at all, even in telegram. Only now when I updated to the version with this commit I find this…”

PI

pivpn · VPN & Networking

STARS8.1K
FORKS681
COMMITS0
CONTRIBUTORS0
VERSIONv4.11.1
UPDATED2 mo ago
ShellVPNWireGuardOpenVPNMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • Using WireGuard or OpenVPN protocols, you can set up a cost-free VPN server for your home network.
  • With a single-command installer, you can complete the installation without the need for an additional guide.
  • You can encrypt your traffic by running Ubuntu and Debian on cloud providers or VPS.
User reviews
  • • NeutralHacker News

    PiVPN v4.6.0: The End

    “This really goes to show you how valuable a good experience / API is. PiVPN is so easy to use. You run 1 command and pass in the name of the config to generate and you're done. Now you can take that config and use it client side. I've used it on Debian servers (not a Raspberry…”

  • • NeutralHacker News

    PiVPN v4.6.0: The End

    “Anyone got a recommendation for a router with Wireguard support baked in? I've been running PiVPN on a separate box but since I need a new router anyways and it's not going to be supported, that might be a viable replacement.”

IO

yarrick · VPN & Networking

STARS8.0K
FORKS602
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATEDtoday
CDNSTunnelNetworkingISC

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You tunnel IPv4 data through the DNS server.
  • You provide a connection behind the firewall in cases where DNS queries are allowed.
  • You compile the server and client components and run the tests.
Heads up
  • • No published release
User reviews
  • • NeutralHacker News

    Detection of radioactive iodine at trace levels in Europe in January 2017

    “Other sources indicate something that might be related - arrival of a "sniffer" WC-135 plane from Florida to UK that detects and monitors radioactive events. So there might be something going on (or not). Anyway, why is it so bad to be concerned about health impact of even…”

  • • NeutralHacker News

    Detection of radioactive iodine at trace levels in Europe in January 2017

    “> Many installations in Europe and neighboring countries are allowed to reject iodine-131 in the air. Given the very short half-life of 131I being just 8 days and the daughter isotope 131Xe being stable this is a really weird policy. There's no good reason to force nuclear…”

TE

telepresenceio · VPN & Networking

STARS7.3K
FORKS585
COMMITS0
CONTRIBUTORS0
VERSIONv2.32.1
UPDATED4 days ago
GoKubernetesOpenShiftCloud NativeApache-2.0

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • In your local development environment, you get real traffic in the cluster using IDE, debugger and hot reload tools.
  • You can change the remote container, cut a service port, listen to a copy of traffic, or just take volumes with the environment variables.
  • Filtering traffic by HTTP header or path only captures your own requests.
User reviews
  • ↓ NegativeHacker News

    Rise of the telepresence robots

    “Yeah, there's a dissonance. People stay from being messed up physically and mentally by moving around and keeping their surroundings varied. On the other hand, you keep your mainframe CPU in a nice stable server room, not rolling around on the factory floor where it gets crushed…”

  • • NeutralHacker News

    Rise of the telepresence robots

    “You can, and probably 99% of trademarked brands are dictionary words, but not when the word means generically what your product does and you try to use just that word as your mark. You can't trademark "Computer", but you can trademark "Apple Computer" or "Dell Computer", etc.…”

MA

masterking32 · VPN & Networking

STARS7.3K
FORKS748
COMMITS0
CONTRIBUTORS0
VERSIONv2026.06.13.234407-7de2476
UPDATEDtoday
GoDNS TünellemeVPNNetwork ToolsMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You carry TCP traffic through DNS queries and responses.
  • You configure multiple resolver support and load balancing modes.
  • You increase your commitment to tunneling under network packet loss and censorship.
User reviews
  • • NeutralGitHub Issue

    Server sent FIN

    “Server `[MasterDnsVPN Server] [11:03:01] [INFO] Stream 1 connected to Forward Target: 127.0.0.1:1099 [MasterDnsVPN Server] [11:03:17] [INFO] Closing Stream 1 in Session 2. Reason: Marked Closed by ARQStream (Local App Closed Connection (EOF)) [MasterDnsVPN Server] [11:03:26]…”

BO

cloudflare · VPN & Networking

STARS7.2K
FORKS540
COMMITS0
CONTRIBUTORS0
VERSIONboringtun-cli-0.5.2
UPDATED4 mo ago
RustWireGuardAğ ProtokolüVPNBSD-3-Clause

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • On Linux and macOS systems, you can create WireGuard tunnels through user space.
  • You can develop your own WireGuard client applications for iOS and Android platforms.
  • You can manage network configurations by integrating with the wg-quick tool.
User reviews
  • • NeutralHacker News

    BoringTun, a Userspace WireGuard Implementation in Rust

    “According to the blog post: "The name might sound a bit boring but there's a reason for it: BoringTun creates a tunnel by 'boring' it. And it’s a nod to Google’s BoringSSL which strips the complexity out of OpenSSL. We think WireGuard has the opportunity to do the same for…”

  • • NeutralGitHub Issue

    Not dropping root privileges running on macOS 11.6.1

    “Good afternoon, I've just been testing `boringtun` on macOS but noticed that when I run using the following command, that it does not drop root privileges. sudo WG_QUICK_USERSPACE_IMPLEMENTATION=boringtun WG_SUDO=1 wg-quick down ~/wireguard/example.conf The `boringtun` process…”

WS

erebe · VPN & Networking

STARS7.1K
FORKS582
COMMITS0
CONTRIBUTORS0
VERSIONv11.0.0
UPDATED11 days ago
RustTünellemeWebSocketNetwork ToolsBSD-3-Clause

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You can do static tunneling for TCP, UDP, Unix socket and Stdio protocols.
  • You can provide dynamic tunneling using Socks5 proxy, HTTP proxy, and transparent proxy.
  • You can create encrypted tunnels with TLS/HTTPS and mTLS support.
User reviews
  • • NeutralHacker News

    WsTunnel – Tunnel Your Traffic over WebSocket or HTTP2 – Bypass Firewalls/DPI

    “WsTunnel improved a lot since last shared/communicated version, with the addition of: - Reverse tunneling \o/ - Added support of unix socket, transparent proxy/ip, UDP for socks5 - Support of mTLS - Config file to restrict the allowed tunnels - Cerfificate and config auto-reload…”

  • • NeutralGitHub Issue

    Build for iphoneos aarch64?

    “It’d be really nice for jailbroken iOS users to connect from wireguard over websocket to bypass restricted networks without taking much of a performance hit. I can provide you SSH access to a jailbroken iPhone if you’d like to run test builds on. There’s also [this project]( but…”