WireGuard/wireguard-android

Kotlin

代替: NordVPNExpressVPNSurfshark

Mirror only. Official repository is at https://git.zx2c4.com/wireguard-android

wireguardvpnandroidkotlinnetworking
スター成長
スター
1.6k
フォーク
585
週間成長
+6
Issue
0
5001k1.5k
2023年1月2024年3月2025年6月2026年9月
README

Android GUI for WireGuard

Download from the Play Store

This is an Android GUI for WireGuard. It opportunistically uses the kernel implementation, and falls back to using the non-root userspace implementation.

Building

$ git clone --recurse-submodules https://git.zx2c4.com/wireguard-android
$ cd wireguard-android
$ ./gradlew assembleRelease

macOS users may need flock(1).

Embedding

The tunnel library is on Maven Central, alongside extensive class library documentation.

implementation 'com.wireguard.android:tunnel:$wireguardTunnelVersion'

The library makes use of Java 8 features, so be sure to support those in your gradle configuration with desugaring:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_17
    targetCompatibility JavaVersion.VERSION_17
    coreLibraryDesugaringEnabled = true
}
dependencies {
    coreLibraryDesugaring "com.android.tools:desugar_jdk_libs:2.0.3"
}

Translating

Please help us translate the app into several languages on our translation platform.

関連リポジトリ
MHSanaei/3x-ui

Supporting multi-protocol multi-user(Vmess, Vless, Trojan, ShadowSocks, Wireguard, Hysteria, Tunnel, Mixed, HTTP, Tun, MTProto، AmneziaWG)

GoGo ModulesGNU General Public License v3.0trojanvless
docs.sanaei.dev
46k11.2k
juanfont/headscale

An open source, self-hosted implementation of the Tailscale control server

GoGo ModulesBSD 3-Clause "New" or "Revised" Licensetailscaletailscale-control-server
43.6k2.6k
XTLS/Xray-core

Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.

GoGo ModulesMozilla Public License 2.0xrayvless
t.me/projectXray
41.4k5.9k
tailscale/tailscale

The easiest, most secure way to use WireGuard and 2FA.

GoGo ModulesBSD 3-Clause "New" or "Revised" Licensewireguardoauth
tailscale.com
36.2k3.2k
hiddify/hiddify-app

Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc. It’s an open-source, secure and ad-free.

DartappOtherproxysingbox
hiddify.com
32.6k3k
trailofbits/algo

Set up a personal VPN in the cloud

PythonPyPIGNU Affero General Public License v3.0vpn-serverstrongswan
blog.trailofbits.com/2016/12/12/meet-algo-the-vpn-that-works/
30.4k2.4k
netbirdio/netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.

GoGo ModulesOtherwireguardwireguard-vpn
netbird.io
29k1.7k
StreisandEffect/streisand

Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.

ShellOthervpnansible
twitter.com/streisandvpn
23.5k1.9k
mikeroyal/Self-Hosting-Guide

Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.

Dockerfileawesomeself-hostedselfhosted
22.7k1.2k
fosrl/pangolin

Modern networking and security platform providing secure access and connectivity to apps, infrastructure, and AI workloads. Connect and protect your users.

TypeScriptnpmOtherreverse-proxywireguard
pangolin.net
22.6k778
passteque/gluetun

VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.

GoGo ModulesMIT Licenseopenvpndns-over-tls
github.com/qdm12/gluetun-wiki
15.4k617
amnezia-vpn/amnezia-client

Amnezia VPN Client (Desktop+Mobile)

C++GNU General Public License v3.0vpnvpn-client
amnezia.org
14.9k1.1k