Self-hosted Network Security (VPN, Firewall, WAF) tools

38 open source alternatives in this category

38 services found

Pi-hole logo

Pi-hole

Network-wide DNS sinkhole for ad and tracker blocking

60.1k
3.3k
Last commit

Pi-hole is a network-wide DNS sinkhole that blocks ads and trackers for all devices on your network, with a web dashboard, query logs, and optional DHCP server.

Actively maintained
Alternative to:
AdGuard logo
AdGuard
+7
Headscale logo

Headscale

Self-hosted control server for Tailscale-based WireGuard networks

42.2k
2.4k
Last commit

Headscale is an open source, self-hosted implementation of the Tailscale control server for managing a private tailnet, nodes, keys, IPs, and routes.

BSD-3-ClauseActively maintained
Alternative to:
Tailscale logo
Tailscale
+9
AdGuard Home logo

AdGuard Home

Network-wide DNS server that blocks ads, trackers, phishing and malware

35.7k
2.4k
Last commit

Open-source DNS-based ad & tracker blocking server for networks. Offers per-device rules, parental controls, encrypted upstream DNS (DoH/DoT/DNSCrypt), web UI and API.

GPL-3.0Actively maintained
Alternative to:
AdGuard logo
AdGuard
+5
Web-Check logo

Web-Check

All-in-one OSINT tool for analyzing any website.

34.3k
2.8k
Last commit

Comprehensive on-demand OSINT to analyze a website's security, architecture, and tech stack.

MITActively maintained
Alternative to:
Shodan logo
Shodan
+8
NetBird logo

NetBird

WireGuard-based overlay network with SSO/MFA and granular access controls.

27.8k
1.5k
Last commit

Open-source zero-trust networking platform delivering a WireGuard-based private network with centralized access control, SSO/MFA, and cross-platform clients.

Actively maintained
Alternative to:
Tailscale logo
Tailscale
+17
wg-easy logo

wg-easy

WireGuard VPN server with a web-based admin interface

26.5k
2.5k
Last commit

Run a WireGuard VPN server with an easy web admin UI to manage clients, generate configs and QR codes, and monitor connections and traffic.

AGPL-3.0Actively maintained
Alternative to:
Tailscale logo
Tailscale
+14
SafeLine logo

SafeLine

Self-hosted WAF and reverse proxy for securing web apps

22k
1.5k
Last commit

SafeLine is a self-hosted Web Application Firewall (WAF) and reverse proxy that defends web apps from SQL injection, XSS, bot abuse, and DDoS using ML-powered threat detection and configurable policies.

GPL-3.0Actively maintained
Alternative to:
Cloudflare Web Application Firewall (WAF) logo
Cloudflare Web Application Firewall (WAF)
+7
Pangolin logo

Pangolin

Identity-aware VPN and reverse proxy for secure remote access

21.9k
745
Last commit

Open-source identity-based remote access platform combining WireGuard VPN and tunneled reverse proxy access with granular zero-trust controls.

Actively maintained
Alternative to:
Cloudflare Access logo
Cloudflare Access
+16

Anubis

Web AI firewall utility that challenges and blocks scraper bots

21k
657
Last commit

Anubis is a lightweight web AI firewall that protects sites from AI crawlers and scraping bots using configurable request challenges and bot policies.

MITActively maintained
Alternative to:
Cloudflare Web Application Firewall (WAF) logo
Cloudflare Web Application Firewall (WAF)
+10
Fail2Ban logo

Fail2Ban

Log-monitoring daemon that bans abusive IPs via firewall rules

18.3k
1.5k
Last commit

Fail2Ban monitors service logs for repeated failures and automatically bans abusive IP addresses by updating firewall rules for a configurable time.

Actively maintained
Alternative to:
CrowdSec logo
CrowdSec
Cloudflared logo

Cloudflared

Cloudflare Tunnel client to expose local services via Cloudflare's edge network.

15k
1.4k
Last commit

CLI tool to create Cloudflare Tunnels and route traffic through Cloudflare’s edge.

Apache-2.0Actively maintained
Alternative to:
ngrok logo
ngrok
+10
CrowdSec logo

CrowdSec

Crowdsourced IDS/IPS and WAF with shared malicious IP intelligence

14.3k
688
Last commit

CrowdSec is an open-source security engine that detects attacks from logs and blocks malicious IPs using bouncers and community-curated threat intelligence.

MITActively maintained
Alternative to:
Fail2Ban logo
Fail2Ban
+10
OpenVPN logo

OpenVPN

Open-source VPN daemon for TLS-based secure tunneling

14.3k
3.4k
Last commit

OpenVPN is a widely used open-source VPN daemon providing TLS/SSL-based secure tunneling, flexible client-server and site-to-site modes, and cross-platform support.

Actively maintained
Alternative to:
OpenVPN CloudConnexa logo
OpenVPN CloudConnexa
+18
Amnezia logo

Amnezia

Cross-platform client to deploy and use your own VPN server

14k
1k
Last commit

Open-source VPN client for desktop and mobile that can automatically set up a private VPN server and connect using WireGuard, OpenVPN, IKEv2, and obfuscated modes.

GPL-3.0Actively maintained
Alternative to:
NordVPN logo
NordVPN
+15
MyIP (IPCheck.ing) logo

MyIP (IPCheck.ing)

Open-source IP toolbox for IP, DNS, WebRTC and network diagnostics

11.3k
1.2k
Last commit

MyIP (IPCheck.ing) is an open-source web IP toolbox that detects local/public IPs, runs DNS leak and WebRTC checks, speed/latency/MTR tests, availability and whois lookups.

MITActively maintained
Alternative to:
WhatIsMyIPAddress.com logo
WhatIsMyIPAddress.com
+10
BunkerWeb logo

BunkerWeb

Open-source web application firewall and reverse proxy

10.8k
636
Last commit

BunkerWeb is an open-source WAF and NGINX-based reverse proxy to protect web apps and APIs with HTTPS automation, security policies, and extensible plugins.

AGPL-3.0Actively maintained
Alternative to:
Cloudflare Web Application Firewall (WAF) logo
Cloudflare Web Application Firewall (WAF)
+10
Firezone logo

Firezone

Zero-trust remote access platform built on WireGuard

8.9k
436
Last commit

Firezone is a zero-trust VPN replacement built on WireGuard, providing identity-aware access policies, peer-to-peer encrypted tunnels, and lightweight gateways.

Apache-2.0Actively maintained
Alternative to:
Tailscale logo
Tailscale
+11
iodine logo

iodine

IPv4-over-DNS tunneling server and client

7.9k
596
Last commit

iodine is a DNS tunneling tool that forwards IPv4 traffic through DNS queries and replies, providing a TUN interface to route IP traffic when only DNS is allowed.

ISCSlowing down
Alternative to:
Cloudflare Tunnel logo
Cloudflare Tunnel
+15
Warpgate logo

Warpgate

Transparent bastion and PAM for SSH, HTTPS, MySQL and PostgreSQL

7.4k
317
Last commit

Self-hosted transparent bastion host and PAM for SSH, HTTPS, MySQL and Postgres with RBAC, session recording, and SSO/2FA—no client-side software required.

Apache-2.0Actively maintained
Alternative to:
Teleport logo
Teleport
+7
Cap logo

Cap

Privacy-first proof-of-work CAPTCHA alternative for web and APIs

7.4k
513
Last commit

Lightweight, self-hostable CAPTCHA alternative using SHA-256 proof-of-work challenges to protect forms and APIs from bots without tracking or visual puzzles.

Actively maintained
Alternative to:
Google reCAPTCHA logo
Google reCAPTCHA
+8
WatchYourLAN logo

WatchYourLAN

Lightweight LAN IP scanner with web UI, alerts, and metrics export

7.1k
249
Last commit

Self-hosted lightweight LAN IP/ARP scanner with web dashboard, new-host notifications, online/offline history, and metrics export to Prometheus or InfluxDB for Grafana.

MITSlowing down
Alternative to:
Fing logo
Fing
+9
ClamAV logo

ClamAV

Open-source antivirus engine for gateway and file scanning

7k
892
Last commit

ClamAV is an open-source antivirus toolkit providing a multi-threaded daemon, command-line scanners, and automatic signature updates for mail gateways and file scanning.

GPL-2.0Actively maintained
Alternative to:
McAfee logo
McAfee
+8
OPNsense logo

OPNsense

Open source firewall and routing platform for network security

4.5k
975
Last commit

OPNsense is an open source FreeBSD-based firewall and routing platform with a web GUI, API, VPN, traffic shaping, and security features for networks and homelabs.

BSD-2-ClauseActively maintained
Alternative to:
Fortinet FortiGate logo
Fortinet FortiGate
+12
OpenZiti logo

OpenZiti

Open-source zero trust networking overlay for applications

4.3k
262
Last commit

OpenZiti is an open-source zero trust networking platform that builds an identity-based overlay mesh with SDKs, tunnelers, and policy-based access controls.

Apache-2.0Actively maintained
Alternative to:
Zscaler Private Access logo
Zscaler Private Access
+14
WGDashboard logo

WGDashboard

Web dashboard to manage and monitor WireGuard VPN

3.7k
443
Last commit

Self-hosted web dashboard for WireGuard and AmneziaWG to manage configs, peers, and access with a simple UI and optional 2FA.

Apache-2.0Actively maintained
Alternative to:
Tailscale logo
Tailscale
+15
Defguard logo

Defguard

Zero-trust WireGuard VPN with protocol-level MFA and integrated SSO

2.8k
107
Last commit

Enterprise-grade zero-trust access management platform providing WireGuard VPN with true protocol-level 2FA/MFA, plus integrated OpenID Connect SSO and user/device controls.

Actively maintained
Alternative to:
Defguard Cloud logo
Defguard Cloud
+19
ShellHub logo

ShellHub

Centralized SSH gateway for remote access and device management

2k
186
Last commit

Centralized SSH gateway to remotely manage Linux servers, containers and IoT devices via web or native SSH; offers key auth, firewall rules, audit logging and session recording.

Apache-2.0Actively maintained
Alternative to:
Teleport logo
Teleport
+14
Maza ad blocking logo

Maza ad blocking

Local DNS-based ad blocker using your operating system

1.9k
73
Last commit

Simple local ad blocker that updates your system hosts or dnsmasq rules to block ad and tracking domains across any browser or application.

Apache-2.0Slowing down
Alternative to:
AdGuard logo
AdGuard
+5
UUSEC WAF logo

UUSEC WAF

Web application firewall and API security gateway (WAAP)

1.7k
168
Last commit

High-performance web application firewall and API security gateway with semantic detection, rule management, and reverse-proxy deployment for protecting websites and APIs.

BSD-2-ClauseActively maintained
Alternative to:
Cloudflare Web Application Firewall (WAF) logo
Cloudflare Web Application Firewall (WAF)
+9
Wiredoor logo

Wiredoor

Ingress-as-a-service to expose private services via WireGuard and NGINX

1.6k
76
Last commit

Self-hosted ingress platform that exposes internal HTTP/TCP services to the internet through reverse WireGuard tunnels, with NGINX routing and automatic TLS certificates.

Apache-2.0Actively maintained
Alternative to:
ngrok logo
ngrok
+13