compare
OpenVPN vs wg-easy
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | OpenVPN | wg-easy |
|---|---|---|
| Language | C | TypeScript |
| Licence | Other | AGPL-3.0 |
| Stars | 15k | 27k |
| Latest | v2.7.7 | v15.4.0 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | about 24 days between releases | too few releases |
| Active contributors | 17 commit authors on the default branch in the last 90 days | 18 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace OpenVPN Access Server. Alternatives to OpenVPN Access Server →
PartialOpenVPNThe same VPN daemon, configured by files, without the web admin interface or user portal.
Partialwg-easyWireGuard server with a web UI to add clients and share configs, without directory integration.
OpenVPN
- v2.6.232026-09-23ssl: do not trust the peer's request to resend the wrapped client key
- v2.7.72026-09-03reliability layer: avoid unbounded reliable TLS timeout, and ignore acks
- v2.6.222026-08-06openvpnserv (windows): better scrutinize command line passed in
- v2.7.62026-08-06openvpnserv (windows): better scrutinize command line passed in
- v2.6.212026-07-02Fix use-after-free bug in ack_write_buf(), triggerable by a well-timed
wg-easy
- v15.4.02026-08-14Add OAuth support, various security and performance improvements
- v15.4.0-beta.32026-08-13Add OAuth support, various security and performance improvementspre-release
- v15.4.0-beta.22026-08-04Add OAuth support, various security and performance improvementspre-release
- v15.4.0-beta.12026-07-21Add OAuth support, various security and performance improvementspre-release
- v15.3.02026-05-18Enforce Allowed IP rules server-side, improve mobile ui and various improvements
OpenVPN
unsigned The latest release, v2.7.7, carries no signature GitHub could verify.
Loading the security report
wg-easy
unsigned The latest release, v15.4.0, carries no signature GitHub could verify.
Loading the security report