The universal proxy toolchain for Android https://sagernet.org/

世界 8b2423f285 Merge remote-tracking branch 'origin/dev' into v5 4 лет назад
.github 8b2423f285 Merge remote-tracking branch 'origin/dev' into v5 4 лет назад
.idea 8b2423f285 Merge remote-tracking branch 'origin/dev' into v5 4 лет назад
app 8b2423f285 Merge remote-tracking branch 'origin/dev' into v5 4 лет назад
bin f0685a9b51 Update core 4 лет назад
buildSrc a46e705794 Remove unused 4 лет назад
external f0685a9b51 Update core 4 лет назад
gradle 38cc10cc1b Update to gradle 7 4 лет назад
library 8b2423f285 Merge remote-tracking branch 'origin/dev' into v5 4 лет назад
metadata 05c6b6a212 Update metadata 4 лет назад
plugin 8f4a66098a Update trojan-go to 0.10.6 4 лет назад
.gitignore c71eb99b15 Split plugin builds for F-Droid 4 лет назад
.gitmodules 7e81441033 Add wireguard 4 лет назад
AUTHORS 083e6e9a41 Update mail 4 лет назад
LICENSE 14e70a80a1 Fix LICENSE file not updated 4 лет назад
README.md 7e81441033 Add wireguard 4 лет назад
build.gradle.kts a46e705794 Remove unused 4 лет назад
gradle.properties 38cc10cc1b Update to gradle 7 4 лет назад
gradlew 38cc10cc1b Update to gradle 7 4 лет назад
gradlew.bat 9a1a6bbf52 Chain settings & Fixes 5 лет назад
release.keystore 9e13280342 Import Xray 5 лет назад
repositories.gradle.kts e222167598 Update dependencies 4 лет назад
run 3b81f84cbc Fix scripts for F-Droid build 4 лет назад
sager.properties 8f4a66098a Update trojan-go to 0.10.6 4 лет назад
settings.gradle.kts 52b949106a Refine project struct 4 лет назад

README.md

SagerNet for Android

API Releases

The universal proxy toolchain for Android, written in Kotlin.

Documents

https://sagernet.org

Protocols

The application is designed to be used whenever possible.

Proxy

  • SOCKS (4/4a/5)
  • HTTP(S)
  • SSH
  • Shadowsocks
  • ShadowsocksR
  • VMess
  • VLESS
  • Trojan
  • Snell
  • Trojan-Go ( trojan-go-plugin )
  • NaïveProxy ( naive-plugin )
  • relaybaton ( relaybaton-plugin )
  • Brook ( brook-plugin )
  • Hysteria ( hysteria-plugin )
  • WireGuard ( wireguard-plugin )
ROOT required
  • Ping Tunnel ( pingtunnel-plugin )

Subscription

Features

  • Full basic features
  • V2Ray WebSocket browser forwarding
  • Option to change the notification update interval
  • A Chinese apps scanner (based on dex classpath scanning, so it may be slower)
  • Proxy chain
  • Balancer
  • Advanced routing with outbound profile selection
  • Reverse proxy
  • Custom config (V2Ray / Trojan-Go)
  • Traffic statistics support, including real-time display and cumulative statistics
  • Foreground status based routing support

Localization

Is SagerNet not in your language, or the translation is incorrect or incomplete? Get involved in the translations on our Weblate.

Translation status

Adding a new language

First and foremost, Android must already support the specific language and locale you want to add. We cannot work with languages that Android and the SDK do not support, the tools simply break down. Next, if you are considering adding a country-specific variant of a language (e.g. de-AT), first make sure that the main language is well maintained (e.g. de). Your contribution might be useful to more people if you contribute to the existing version of your language rather than the country-specific variant.

Anyone can create a new language via Weblate.

Credits

shadowsocks-android

The first professional proxy application on native android.

Licensed under GPLv3 or later

v2ray-core

A unified platform for anti-censorship, as the core, providing routing, DNS, and more for SN.

Licensed under MIT

clash (OPEN SOURCE version)

Provides built-in shadowsocks plugins, SSR and Snell support for SN.

Licensed under GPLv3

Plugins

License

Copyright (C) 2021 by nekohasekai <[email protected]>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.