Repositories

Browse WireGuard source repositories, quick-start documentation, and related project resources.

wireguard.com/repositories
Repositories homepage screenshot

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
Best for: Developers and contributors seeking official WireGuard source code, maintainers, and development status.
Good for
  • 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
Watch out for
  • 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

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.

All 6 alternatives

WireGuard

wireguard.com

WireGuard provides a VPN tunnel, with documentation for installation, quick start, protocol, cryptography, and source compilation.

Web UI

github.com/10h30/wirehole-ui

WireHole UI combines WireGuard, Pi-hole, and Unbound in a Docker Compose project for deploying a managed VPN with ad blocking and DNS caching.

Popular in VPNs

Well-known listings from the same topic.

All 93

Repositories FAQ

Where are the official repositories hosted?
Most are hosted on git.zx2c4.com, with some hosted on GitHub at the preference of the maintainer.
How can I contribute code?
It depends on the maintainer: send patches with git-send-email to the mailing list, commit to prefixed feature branches, or open GitHub pull requests, generally with a Signed-off-by line.
What do the repository status labels mean?
Complete means the goal is mostly met and actively maintained; Active means development is underway but not complete; Abandoned means the goal is not met and there is no active maintainer.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing