Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


A shadowsocks client for Android

Subscribe to updates I use shadowsocks-android

Statistics on shadowsocks-android

Number of watchers on Github 12983
Number of open issues 9
Average time to close an issue about 11 hours
Main language C
Average time to merge a PR about 15 hours
Open pull requests 2+
Closed pull requests 49+
Last commit almost 2 years ago
Repo Created about 7 years ago
Repo Last Updated almost 2 years ago
Size 50.5 MB
Organization / Authorshadowsocks
Latest Releasev4.5.1
Page Updated
Do you use shadowsocks-android? Leave a review!
View open issues (9)
View shadowsocks-android activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating shadowsocks-android for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Shadowsocks for Android

Build Status API Releases Codacy Badge License: GPL v3

A shadowsocks client for Android, written in Kotlin.


  • JDK 1.8
  • Go 1.4+
  • Android SDK
    • Build Tools 27+
    • Android NDK r16+


  • Set environment variable ANDROID_HOME to /path/to/android-sdk
  • (optional) Set environment variable ANDROID_NDK_HOME to /path/to/android-ndk (default: $ANDROID_HOME/ndk-bundle)
  • Set environment variable GOROOT_BOOTSTRAP to /path/to/go
  • Fetch submodules using $ git submodule update --init --recursive
  • Build it using Android Studio or gradle script


Translators can go to POEditor to help translate shadowsocks-android. Guidelines:

  • It's okay to leave some strings untranslated if you think it should use the same string as English (US).
  • faq_url should not be changed. If you'd like to translate FAQ, submit a pull request with the translated (it should be named properly, e.g. .github/ Administrators will take care of the rest.
  • Do not add/edit/remove comments.



Copyright (C) 2017 by Max Lv <>
Copyright (C) 2017 by Mygod Studio <>

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

shadowsocks-android open issues Ask a question     (View All Issues)
  • over 3 years Abnormal received bandwidth when watching YouTube
  • over 3 years How can i add values-ca , values-es,... and how work Pre-App proxy?
  • over 3 years Redesign Android TV interface
shadowsocks-android open pull requests (View All Pulls)
  • support socks proxy without password
  • Support for Android O preview
shadowsocks-android questions on Stackoverflow (View All Questions)
  • How shadowsocks-android installed share to other?
shadowsocks-android list of languages used
shadowsocks-android latest release notes
v4.5.1 v4.5.1

Minor bug fixes.

v4.5.0 v4.5.0
  1. Scan QR code from local pictures.
  2. Refine memory consumption.
v4.4.6 v4.4.6
  • Refine local DNS.
  • Drop the support of API 19.

NB: Grab shadowsocks--universal-*.apk when feeling unsure.

Other projects in C