Follow the WireGuard quick-start documentation to install and configure a VPN connection.
Repositories
Browse WireGuard source repositories, quick-start documentation, and related project resources.

About Repositories
This page lists official and supported WireGuard source repositories and sub-projects, with a description, maintainer, status, and contribution method for each.
It covers Linux kernel code including devel, stable, and backport branches, userspace tools such as wg and wg-quick, and clients for Android, Apple platforms, and Windows, along with BSD, Rust, Go, and other implementations. Most repositories are hosted on git.zx2c4.com, with some on GitHub. Status labels show whether a project is complete, still in active development, or abandoned.
Key features
- Lists Linux kernel implementation with devel, stable, and backport branches
- Provides userspace tools including wg and wg-quick configuration programs
- Lists clients for Android, Apple platforms, and Windows
- Shows each repository's maintainer and Complete, Active, or Abandoned status
- Describes contribution via mailing list patches, feature branches, or pull requests
- Includes BSD kernel implementations and Rust, Go, and Haskell versions
- Central list includes description, maintainer, status, and contribution method per project
- Covers kernel, userspace, and multiple operating system implementations in one place
- Supports multiple contribution methods depending on maintainer preference
- Projects marked Active are still under development and not yet complete
- At least one listed project is Abandoned with no active maintainer
- Contributions generally require a Signed-off-by line and vary by maintainer
Repositories at a glance
- Website
- wireguard.com/repositories
- Category
- Privacy & Security › VPNs
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Repositories alternatives
Tools and sites you could use instead, ranked by how closely they match.
WireGuard provides a VPN tunnel, with documentation for installation, quick start, protocol, cryptography, and source compilation.
WireHole UI combines WireGuard, Pi-hole, and Unbound in a Docker Compose project for deploying a managed VPN with ad blocking and DNS caching.
FlClash provides an open-source, ad-free multiplatform proxy client based on ClashMeta.
Manage proxy connections on Windows, macOS, and Linux with Clash Verge Rev, a desktop GUI client.
Scramjet uses interception as a web proxy to evade internet censorship and bypass arbitrary blocks.
Popular in VPNs
Well-known listings from the same topic.
Repositories FAQ
Where are the official repositories hosted?
How can I contribute code?
What do the repository status labels mean?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












