← back

category

Mesh VPNs

Connect devices and servers in a private WireGuard network, wherever they are.

Side by side

Mesh VPNs
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
Headscale44kBSD-3-ClauseOpen sourceYesGov0.29.42026-10-06
NetBird30kOtherOpen sourceYesGov0.80.02026-10-06
Nebula18kMITOpen sourceYesGov1.11.22026-10-05
ZeroTier17kOtherOpen coreYesC++1.16.22026-09-03
EasyTier14kLGPL-3.0Open sourceYesRustv2.6.42026-10-06
Netmaker12kOtherOpen coreYesGov1.7.02026-10-06
Firezone9.1kApache-2.0Open sourceYesElixirandroid-client-1.5.152026-10-06
innernet5.6kMITOpen sourceYesRustv2.0.02026-07-28
Defguard2.9kOtherOpen coreYesRustv2.1.12026-10-06
tinc2.3kOtherOpen sourceYesCrelease-1.0.372026-06-27

10 tools

Headscale

An open source, self-hosted implementation of the Tailscale control server

Language
Go
Licence
BSD-3-Clause
Stars
44k
Latest
v0.29.4
Last push
2026-10-06
NetBird

Connect your devices, users, and agents into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.

Language
Go
Licence
Other
Stars
30k
Latest
v0.80.0
Last push
2026-10-06
Nebula

A scalable overlay networking tool with a focus on performance, simplicity and security

Language
Go
Licence
MIT
Stars
18k
Latest
v1.11.2
Last push
2026-10-05
EasyTier

A simple, decentralized mesh VPN with WireGuard support.

Language
Rust
Licence
LGPL-3.0
Stars
14k
Latest
v2.6.4
Last push
2026-10-06
Netmaker

Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

Language
Go
Licence
Other
Stars
12k
Latest
v1.7.0
Last push
2026-10-06
innernet

A private network system that uses WireGuard under the hood.

Language
Rust
Licence
MIT
Stars
5.6k
Latest
v2.0.0
Last push
2026-07-28
Defguard

Zero-Trust access management with true WireGuard® 2FA/MFA

Language
Rust
Licence
Other
Stars
2.9k
Latest
v2.1.1
Last push
2026-10-06

What these tools replace