Skip to content
Beautiful and feature filled Android client for the WireGuard™️ protocol
Branch: master
Clone or download
MSF-Jarvis Dependency updates
AGP 3.5.0-beta02

Signed-off-by: Harsh Shandilya <>
Latest commit d603e59 May 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add CODEOWNERS May 7, 2019
app Application: Don't wrap modules in a list May 21, 2019
buildSrc Dependency updates May 21, 2019
ci Update Drone CI configuration May 11, 2019
gradle/wrapper Dependency updates Apr 26, 2019
.drone.yml Drone: Add separator sticker May 16, 2019
.gitignore Create Crowdin configuration file Apr 25, 2019
.gitmodules libwg-go: don't use submodule Mar 19, 2019 Public release 5.0.0 May 8, 2019
COPYING global: move to Apache 2.0 Jul 6, 2018 README: Update build instructions May 9, 2019
build.gradle.kts Dependency updates May 21, 2019
crowdin.yml Create Crowdin configuration file Apr 25, 2019 Enable incremental kapt May 16, 2019
gradlew Uprev gradle wrapper to 5.3-rc-1 Mar 9, 2019
settings.gradle.kts Update copyright headers Mar 3, 2019

Viscerion, Unofficial Android client for WireGuard™️

Build Status Crowdin

Refreshed take at the official Android client with a nicer UI and additional features. Built with the best of Android Jetpack.


$ git clone --recursive
$ cd viscerion
$ ./gradlew assemblePieDebug # Or assembleQuinoaDebug for proper Android Q support

Note: on macOS you also need to install the GNU coreutils package through homebrew.


As I've made abundantly clear on my Play Store listing, this is not an officially endorsed product. The WireGuard development team is not in any way affiliated with this project and I intend to keep it that way. Please do not approach them for any issues encountered during the usage of Viscerion, those belong to me unless it's an issue with an upstream component.

Get it on Google Play

Hosting provided by


You can’t perform that action at this time.