[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7433":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":16,"starSnapshotCount":16,"syncStatus":46,"lastSyncTime":47,"discoverSource":48},7433,"android","wgtunnel\u002Fandroid","wgtunnel","A FOSS WireGuard & AmneziaWG Android client with auto-tunneling, lockdown & proxying.","https:\u002F\u002Fwgtunnel.com",null,"Kotlin",2787,160,19,100,0,3,47,106,29,94.62,"MIT License",false,"master",true,[27,5,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"amnezia-vpn","apk","f-droid","f-droidrepos","floss","foss","http-proxy","jetpack-compose","kotlin","socks5-proxy","vpn","vpn-client","wireguard","wireguard-tunnel","wireguard-ui","wireguard-vpn","2026-06-12 04:00:33","\u003Ch1 align=\"center\">\nWG Tunnel\n\u003C\u002Fh1>\n\n\u003Cdiv align=\"center\">\n\nAn alternative FOSS Android client for [WireGuard](https:\u002F\u002Fwww.wireguard.com\u002F)\nand [AmneziaWG](https:\u002F\u002Fdocs.amnezia.org\u002Fdocumentation\u002Famnezia-wg\u002F)\n\u003Cbr \u002F>\n\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzaneschepke\u002Fwgtunnel\u002Fissues\u002Fnew?assignees=zaneschepke&labels=bug&projects=&template=bug_report.md&title=%5BBUG%5D+-+Problem+with+app\">Report a Bug\u003C\u002Fa>\n·\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzaneschepke\u002Fwgtunnel\u002Fissues\u002Fnew?assignees=zaneschepke&labels=enhancement&projects=&template=feature_request.md&title=%5BFEATURE%5D+-+New+feature+request\">Request a Feature\u003C\u002Fa>\n·\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzaneschepke\u002Fwgtunnel\u002Fdiscussions\">Ask a Question\u003C\u002Fa>\n\n\u003C\u002Fdiv>\n\n\u003Cbr\u002F>\n\n\u003Cdiv align=\"center\">\n\n[![Google Play](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGoogle_Play-414141?style=for-the-badge&logo=google-play&logoColor=white)](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.zaneschepke.wireguardautotunnel)\n[![F-Droid](https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?style=for-the-badge&message=F-Droid&color=1976D2&logo=F-Droid&logoColor=FFFFFF&label=)](https:\u002F\u002Fgithub.com\u002Fzaneschepke\u002Ffdroid)\n[![Obtainium](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FObtainium-414141?style=for-the-badge&logo=Obtainium&logoColor=white)](https:\u002F\u002Fapps.obtainium.imranr.dev\u002Fredirect?r=obtainium:\u002F\u002Fapp\u002F%7B%22id%22%3A%22com.zaneschepke.wireguardautotunnel%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fzaneschepke%2Fwgtunnel%22%2C%22author%22%3A%22zaneschepke%22%2C%22name%22%3A%22WG%20Tunnel%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Atrue%2C%5C%22sortMethodChoice%5C%22%3A%5C%22date%5C%22%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22WG%20Tunnel%5C%22%2C%5C%22appAuthor%5C%22%3A%5C%22Zane%20Schepke%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%2C%5C%22refreshBeforeDownload%5C%22%3Afalse%7D%22%2C%22overrideSource%22%3Anull%7D)\n\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n[\u003Cimg  src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTelegram-26A5E4.svg?style=for-the-badge&logo=Telegram&logoColor=white\">](https:\u002F\u002Ft.me\u002Fwgtunnel)\n[\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMatrix-000000.svg?style=for-the-badge&logo=Matrix&logoColor=white\">](https:\u002F\u002Fmatrix.to\u002F#\u002F#wg-tunnel-space:matrix.org)\n\u003C\u002Fdiv>\n\n\u003Cdetails open=\"open\">\n\u003Csummary>Table of Contents\u003C\u002Fsummary>\n\n- [About](#about)\n- [Screenshots](#screenshots)\n- [Features](#features)\n- [Building](#building)\n- [Translation](#translation)\n- [Acknowledgements](#acknowledgements)\n- [Contributing](#contributing)\n\n\u003C\u002Fdetails>\n\n\u003Cdiv style=\"text-align: left;\">\n\n## About\n\nWG Tunnel is an alternative Android client for WireGuard and AmneziaWG, inspired by the official WireGuard Android app. It fills gaps in the official client by adding advanced features like auto-tunneling (on-demand VPN activation), while seamlessly supporting both protocols across app modes—including Kernel (for direct WireGuard kernel integration; AmneziaWG not supported), VPN (standard system-level tunneling), Lockdown (a custom kill switch for leak prevention), and Proxy (built-in HTTP\u002FSOCKS5 forwarding)—for enhanced privacy, censorship resistance, and flexibility.\n\n\u003C\u002Fdiv>\n\n\u003Cdiv style=\"text-align: left;\">\n\n## Screenshots\n\n\u003C\u002Fdiv>\n\u003Cdiv style=\"display: flex; flex-wrap: wrap; justify-content: left; gap: 10px;\">\n    \u003Cimg label=\"Main\" src=\"fastlane\u002Fmetadata\u002Fandroid\u002Fen-US\u002Fimages\u002FphoneScreenshots\u002Fmain_screen.png\" width=\"200\"  alt=\"Main\"\u002F>\n    \u003Cimg label=\"Config\" src=\"fastlane\u002Fmetadata\u002Fandroid\u002Fen-US\u002Fimages\u002FphoneScreenshots\u002Fconfig_screen.png\" width=\"200\"  alt=\"Config\"\u002F>\n    \u003Cimg label=\"Settings\" src=\"fastlane\u002Fmetadata\u002Fandroid\u002Fen-US\u002Fimages\u002FphoneScreenshots\u002Fsettings_screen.png\" width=\"200\"  alt=\"Settings\"\u002F>\n    \u003Cimg label=\"Auto-tunnel\" src=\"fastlane\u002Fmetadata\u002Fandroid\u002Fen-US\u002Fimages\u002FphoneScreenshots\u002Fauto_screen.png\" width=\"200\"  alt=\"Auto-tunnel\"\u002F>\n\u003C\u002Fdiv>\n\n## Features\n\n- **Tunnel Import Methods**: Easily add tunnels using .conf files, ZIP archives, manual entry, or QR code scanning.\n- **Auto-Tunneling**: Automatically activate tunnels based on Wi-Fi SSID, Ethernet connections, or mobile data networks.\n- **Split Tunneling**: Flexible support for routing specific apps or traffic through the VPN.\n- **WireGuard Modes**: Full compatibility with WireGuard in both kernel and userspace implementations.\n- **AmneziaWG Integration**: Userspace mode for AmneziaWG, providing robust censorship evasion.\n- **Always-On VPN**: Ensures continuous protection with Android's Always-On VPN feature.\n- **Quick Controls**: Quick Settings tile and home screen shortcuts for easy VPN toggling.\n- **Automation Support**: Intent-based automation for controlling tunnels.\n- **Auto-Restore**: Seamlessly restores auto-tunneling and active tunnels after device restarts or app updates.\n- **Proxying Options**: Built-in HTTP and SOCKS5 proxy support within tunnels.\n- **Lockdown Mode**: Custom kill switch for maximum leak prevention and security.\n- **Dynamic DNS Handling**: Detects and updates DNS changes without tunnel restarts.\n- **Monitoring Tools**: Advanced tunnel monitoring features for tunnel performance monitoring.\n- **Android TV Support**: Android TV support for secure streaming and browsing.\n- **Advanced DNS**: DNS over HTTPS support for tunnel endpoint resolutions.\n\n## Building\n\n```sh\ngit clone https:\u002F\u002Fgithub.com\u002Fwgtunnel\u002Fwgtunnel\ncd wgtunnel\n```\n\n```sh\n.\u002Fgradlew assembleDebug\n```\n\n## Translation\n\nThis app is using [Weblate](https:\u002F\u002Fweblate.org) to assist with translations.\n\nHelp translate WG Tunnel into your language\nat [Hosted Weblate](https:\u002F\u002Fhosted.weblate.org\u002Fengage\u002Fwg-tunnel\u002F).\\\n[![Translation status](https:\u002F\u002Fhosted.weblate.org\u002Fwidgets\u002Fwg-tunnel\u002F-\u002Fmulti-auto.svg)](https:\u002F\u002Fhosted.weblate.org\u002Fengage\u002Fwg-tunnel\u002F)\n\n## Acknowledgements\n\nThank you to the following:\n\n- All of the users that have helped contribute to the project with ideas, translations, feedback, bug reports, testing, and donations.\n- [WireGuard](https:\u002F\u002Fwww.wireguard.com\u002F) - Jason A. Donenfeld (https:\u002F\u002Fgithub.com\u002FWireGuard\u002Fwireguard-android)\n- [AmneziaWG](https:\u002F\u002Fdocs.amnezia.org\u002Fdocumentation\u002Famnezia-wg\u002F) - Amnezia Team (https:\u002F\u002Fgithub.com\u002Famnezia-vpn\u002Famneziawg-android)\n- [JetBrains](https:\u002F\u002Fjetbrains.com) - For supporting open-source developers with free software licenses.\n\n## Contributing\n\nAny contributions in the form of feedback, issues, code, or translations are welcome and much\nappreciated!\n\nPlease read\nthe [code of conduct](https:\u002F\u002Fgithub.com\u002Fzaneschepke\u002Fwgtunnel?tab=coc-ov-file#contributor-code-of-conduct)\nbefore contributing.\n","WG Tunnel 是一个开源的 WireGuard 和 AmneziaWG 安卓客户端，支持自动隧道建立、锁定模式和代理功能。该项目使用 Kotlin 语言开发，并采用 Jetpack Compose 构建用户界面，提供简洁直观的操作体验。它具备自动配置隧道的能力，同时支持 HTTP 和 SOCKS5 代理服务，能够满足需要高隐私保护或绕过网络限制的场景需求。无论是个人用户还是企业级应用，只要需要稳定且安全的虚拟私人网络连接，都可以考虑使用 WG Tunnel。",2,"2026-06-11 03:12:18","top_language"]