ngoduykhanh/wireguard-ui
Wireguard web interface observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2329
- days_rel: n/a
- days_push: 754
- n_releases_24m: 0
Adoption not part of the score
5145 stars · 637 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A self-hosted web user interface for managing WireGuard VPN setups, written in Go. It provides authentication, client management with extra metadata, and config delivery via QR code, file, email, or Telegram.
Use cases
- manage wireguard clients through a web dashboard
- generate wireguard client configs with qr codes
- self-hosted wireguard admin panel
- send wireguard configs to users via email or telegram
- add and remove wireguard peers without editing config files
- secure wireguard management behind authentication
When to avoid
- you need multi-node WireGuard cluster management or advanced routing features
- you require enterprise-grade identity provider integration (SAML/OIDC) out of the box
- you only manage a single peer and a text editor is sufficient
Facets
application · maturity active
auth web-framework configuration-management self-hosted developer-tools networking security self-hosted privacy web-development self-hosted go wireguard vpn-management admin-panel qr-code web-ui config-generation linux docker web-server
1 source
- readme: https://github.com/ngoduykhanh/wireguard-ui · fetched 2026-08-28 · df37a8c65066
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ngoduykhanh/wireguard-ui | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="ngoduykhanh/wireguard-ui")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem