WireGuard Open source · GPL-2.0-only ★ 695
WireGuard: fast, modern, secure VPN tunnel
Introduction
WireGuard® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. Initially released for the Linux kernel, it is now cross-platform (Windows, macOS, BSD, iOS, Android) and widely deployable.
WireGuard aims to be as easy to configure and deploy as SSH. A VPN connection is made simply by exchanging very simple public keys – exactly like exchanging SSH keys – and all the rest is transparently handled by WireGuard. WireGuard securely encapsulates IP packets over UDP. You add a WireGuard interface, configure it with your private key and your peers' public keys, and then you send packets across it. Behind the scenes there is much happening to provide proper privacy, authenticity, and perfect forward secrecy, using state-of-the-art cryptography.
VPN tunnelcryptographycross-platformUDP encapsulationpublic keysLinux kernelCryptokey Routing
Screenshots

Deployment
原生安装(wg / wg-quick)
适用于在 Linux、OpenBSD、FreeBSD、macOS、Windows、Android 等受支持平台上直接创建和配置 WireGuard 隧道。
源码编译安装
适用于需要自行构建 wireguard-tools、定制安装路径或为发行版打包的场景。
systemd 服务单元(wg-quick@)
适用于使用 systemd 的 Linux 主机上将 WireGuard 隧道作为系统服务启动和管理。
容器 / 网络命名空间
适用于将 WireGuard 接口移动到 Docker 等容器的网络命名空间中,使容器流量只能经加密隧道进出。
网络管理器或应用集成
适用于已有网络管理工具或应用需要通过 wg 工具或 WireGuard API 集成隧道配置的场景。
WireGuard alternatives
Shadowsocks Open source
Shadowsocks非官方网站
GitKraken Proprietary
GitKraken – 好用的垮平台Git GUI – 這世上 沒有偶然 只有必然
Python Open source
Python Module of the Week - Python Module of the Week
Node.js Open source
Node.js从2009年诞生至今,已经发展了两年有余,其成长的速度有目共睹。从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到今年发布Windows移植版本,Node
officegen Open source
这篇文章主要介绍了nodejs(officegen)+vue(axios)在客户端导出word文档的方法,需要的朋友可以参考下
Browsersync Open source
Browsersync - Time-saving synchronised browser testing
NW.js Open source
NW.js
Nmap Open source
Pentest MySQL servers with Nmap: discover vulnerabilities, brute force logins, and secure databases using NSE scripts.
Details
Type Open-source software
License GPL-2.0-only
Repository WireGuard/wireguard-tools
GitHub Stars 695
Last commit 13 周前
Last verified 2026-07-18
Ad slot 300 × 250 Ad
About the data
Stars / commit times sync automatically from the GitHub API; pricing and features are human-verified.