# EasyTier/EasyTier

A simple, decentralized mesh VPN with WireGuard support.

Repository: https://github.com/EasyTier/EasyTier
Canonical: https://ross.abutalabs.com/products/easytier
Homepage: https://easytier.cn
Language: Rust
License: LGPL-3.0
License Family: copyleft
Topics: nat-traversal, p2p, rust, tailscale, vpn, zerotier
Last push: 2026-08-26T15:59:13+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 83, longevity 76
- inputs: {"age_days": 1069, "days_push": 7, "days_rel": 113, "gap_med": 18.0, "n_releases_24m": 17}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 13324, forks 1353 (observed 2026-08-28T04:11:03.109565+00:00)

## What it is
EasyTier is a decentralized mesh VPN written in Rust that connects devices into one virtual network with peer-to-peer links, NAT traversal, and WireGuard or AES-GCM encryption. It runs on Windows, macOS, Linux, FreeBSD, and Android with CLI, GUI, and web management options.

## Use cases
- connect my devices into one virtual LAN across locations
- self-hosted Tailscale or ZeroTier alternative
- set up a mesh VPN without a central server
- play LAN games with friends over the internet
- access home network services remotely behind NAT
- share a subnet between remote sites

## When to choose
- you want a decentralized, self-hosted mesh VPN with no central coordination server
- you need NAT traversal across restrictive networks including NAT4-NAT4
- you need broad platform and architecture support including ARM and MIPS
- you want WireGuard-compatible encryption with intelligent latency-based routing

## When to avoid
- you need a managed VPN service with zero configuration and hosted coordination
- you require centralized access control and user management policies
- you only need a simple point-to-point tunnel rather than a full mesh

## Facets
- artifact type: application
- maturity: active
- function: vpn, networking, p2p, proxy, cryptography
- domain: networking, privacy, self-hosted, security, cross-platform
- platform: windows, cross-platform, cli, rust
- tags: mesh-vpn, nat-traversal, wireguard, tailscale-alternative, zerotier-alternative, decentralized, rust, tokio, subnet-proxy, kcp, quic, linux, macos, android

## Member repositories
- EasyTier/EasyTier (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:03.109565+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:13:22.000695+00:00, confidence not recorded.
  - readme: https://github.com/EasyTier/EasyTier (fetched 2026-08-28T04:11:03.109565+00:00, sha 5323e75ef077)
  - homepage: https://easytier.cn (fetched 2026-08-29T08:08:30.646143+00:00, sha 6c8d7e342554)
  - site_page: https://easytier.cn/guide/aboutp2p.html (fetched 2026-08-29T08:08:30.649172+00:00, sha f1862eec95bc)
  - registry_crates: https://crates.io/api/v1/crates/easytier (fetched 2026-08-29T08:08:30.652296+00:00, sha e4c2e4ffdb0f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
