Skip to content
@wgtunnel

WG Tunnel

A WireGuard and AmneziaWG client with auto-tunneling, lockdown & proxying.

WG Tunnel

Mission

To create the best WireGuard client, driven by user and community feedback.

Overview

WG Tunnel strikes the perfect balance between simplicity and robustness, making it the ideal client for casual and power users alike.

Whether you simply want to automate when you're connected to your VPN or you're a power user with advanced privacy use cases, WG Tunnel has you covered.


Main repositories

Pinned Loading

  1. android android Public

    A FOSS WireGuard & AmneziaWG Android client with auto-tunneling, lockdown & local proxying.

    Kotlin 3.1k 186

  2. desktop desktop Public

    A WireGuard and AmneziaWG client for desktop with a kill switch.

    Kotlin 230 11

  3. fdroid fdroid Public

    F-Droid repo for WG Tunnel

    Go 47 6

  4. core core Public

    The core backend KMP library used by WG Tunnel apps.

    Kotlin 3 1

  5. amneziawg-go amneziawg-go Public

    Forked from amnezia-vpn/amneziawg-go

    AmneziaWG VPN protocol

    Go 1 1

  6. website website Public

    The website for WG Tunnel.

    TypeScript 6 9

Repositories

Showing 10 of 19 repositories
  • desktop Public

    A WireGuard and AmneziaWG client for desktop with a kill switch.

    wgtunnel/desktop's past year of commit activity
    Kotlin 230 MIT 11 12 3 Updated Sep 9, 2026
  • fdroid Public

    F-Droid repo for WG Tunnel

    wgtunnel/fdroid's past year of commit activity
    Go 47 MIT 6 0 0 Updated Sep 9, 2026
  • android Public

    A FOSS WireGuard & AmneziaWG Android client with auto-tunneling, lockdown & local proxying.

    wgtunnel/android's past year of commit activity
    Kotlin 3,139 MIT 186 108 5 Updated Sep 9, 2026
  • core Public

    The core backend KMP library used by WG Tunnel apps.

    wgtunnel/core's past year of commit activity
    Kotlin 3 MIT 1 0 0 Updated Sep 8, 2026
  • Nucleus Public Forked from NucleusFramework/Nucleus

    Native desktop platform for the JVM. Compose Multiplatform apps with real OS integration — native window decorations, notifications, taskbar and dock, code signing, installers, auto-update — packaged for macOS, Windows and Linux from a single Gradle DSL. Runs on the JVM or as a GraalVM native image.

    wgtunnel/Nucleus's past year of commit activity
    Kotlin 0 24 0 0 Updated Sep 8, 2026
  • winsw Public Forked from winsw/winsw

    A wrapper executable that can run any executable as a Windows service, in a permissive license.

    wgtunnel/winsw's past year of commit activity
    C# 0 MIT 1,727 0 0 Updated Sep 6, 2026
  • wireproxy-awg Public Forked from artem-russkikh/wireproxy-awg

    AmneziaWG compatible wireguard client that exposes itself as a socks5 proxy

    wgtunnel/wireproxy-awg's past year of commit activity
    Go 3 ISC 416 0 0 Updated Aug 26, 2026
  • amneziawg-go Public Forked from amnezia-vpn/amneziawg-go

    AmneziaWG VPN protocol

    wgtunnel/amneziawg-go's past year of commit activity
    Go 1 MIT 1,746 0 0 Updated Aug 26, 2026
  • website Public

    The website for WG Tunnel.

    wgtunnel/website's past year of commit activity
    TypeScript 6 9 0 2 Updated Jul 23, 2026
  • wireguard-android Public archive Forked from WireGuard/wireguard-android

    My fork of WireGuard's Android library. Official repository is at https://git.zx2c4.com/wireguard-android

    wgtunnel/wireguard-android's past year of commit activity
    Kotlin 9 Apache-2.0 598 0 0 Updated Jun 30, 2026

Most used topics

Loading…