All 97 Dependencies
Every package NetBird depends on, ranked by repo health score.
NetBird is an open-source Zero Trust Network Access (ZTNA) platform that replaces traditional VPNs with a peer-to-peer WireGuard-based overlay network. It automatically discovers and connects devices across cloud, on-prem, and remote environments without requiring firewall changes, port forwarding, or complex routing rules. Built for IT teams and DevOps engineers managing distributed infrastructure, NetBird unifies network connectivity, identity enforcement, and policy management into a single cohesive platform.
The platform integrates with major SSO providers including Okta, Microsoft Entra ID, and Google Workspace, enforcing MFA and periodic re-authentication for all network participants. Device posture checks can validate OS version, running processes, geo-location, and network range before granting access — enabling granular, compliance-friendly access control without a centralized proxy bottleneck.
NetBird's self-hosted stack is deployed via a single Docker Compose script and includes management, signal, relay, and proxy services. Clients run natively on Linux, macOS, Windows, Android, iOS, FreeBSD, OpenWRT, Synology, Proxmox, and even serverless environments. Automation is first-class: a public REST API, Terraform provider, and Ansible collection allow teams to provision and manage network access as code. The latest releases have added a built-in reverse proxy with auto-TLS, IPv6 dual-stack support, browser-based SSH and RDP, and quantum-resistant key exchange via Rosenpass.