shadowsocks-electron

Install latest/stable of shadowsocks-electron

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install shadowsocks-electron

Don't have snapd? Get set up for snaps.

Channel Version Published

Shadowsocks GUI with cross-platform desktop support

Shadowsocks Electron

> Test on Ubuntu20.4/21.04/22.04 (amd64) ● MacOS catalina (x64) ● Windows 10/11 (x64)

Shadowsocks GUI client with cross-platform desktop support powered by Electron⚛️, made specially for Linux / Windows users.

Features

➣ Supported

  • SS / SSR Protocol
  • PAC Mode (GFWList)
  • Global Mode (socks proxy)
  • Manual Mode (no system-wide proxy set)
  • HTTP(S) Proxy
  • ACL (access control list)
  • Nodes Load-Balancing Mode
  • Clipboard / QR-code Import
  • Subscription Import
  • Language Detecting And Switching (zh-CN / en-US)
  • Configuration Backup / Recovery
  • Dark / Light Mode
  • Auto Start
  • Server Share
  • Activity Logs

➣ In Testing

  • AEAD ciphers
  • SIP003 plugins (v2ray & kcptun)

➣ Comming Soon

  • v2ray-plugin

Supported Platforms & Arch

> More architecture will be supported if necessary, just give me an issue.

  • Ubuntu
    • deb x64/x86/arm64
    • AppImage x64/x86/arm64
    • snap x64
  • MacOS
    • dmg x64
  • Windows
    • exe x64
    • zip x64/x86

Downloads

Plugins Downloads

> not necessary, just for some advanced users.

  • kcptun

    • effect: Use the plugin for ss server speed up. You must install it on you system first and enable it on ss server configuration.
    • [↪ kcptun repo releases](https://github.com/shadowsocks/kcptun/releases/)
    • install: Download the correct version, unpack and rename it to kcptun, then put the file into system dir (such as /usr/local/bin/) on unix like systems. OR you may need to configure system variables on windows.
  • v2ray-plugin

    • effect: Use the plugin for traffic obfuscation. You must install it on you system first and enable it on ss server configuration.
    • [↪ v2ray-plugin repo releases](https://github.com/shadowsocks/v2ray-plugin/releases)
    • install: Download the correct version, unpack and rename it to v2ray-plugin, then put the file into system dir (such as /usr/local/bin/) on unix like systems. OR You may need to configure system variables on windows.

Recommended ACL Files

  1. Download ACL file and saved it to local directory.
  1. Enable ACL Mode and load the file on settings page of client.

Why?

This project was heavily inspired by [shadowsocks/ShadowsocksX-NG](https://github.com/shadowsocks/ShadowsocksX-NG), which uses local Shadowsocks-libev binary to avoid complex integration with native C code. This means it can always use the latest Shadowsocks-libev version.

It also uses Electron to bring the most powerful cross-platform desktop support with great developing experience.

Credit

Details for shadowsocks-electron

License
  • GPL-3.0-or-later

Last updated
  • 19 January 2023 - latest/stable
  • 19 January 2023 - latest/beta

Websites

Contact

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.


Install shadowsocks-electron on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using shadowsocks-electron

Users by distribution (log)

Ubuntu 22.04
Ubuntu 24.04
Ubuntu 20.04
Ubuntu 18.04
Ubuntu 24.10
Manjaro
Ubuntu 23.10
Fedora 41
Ubuntu 23.04
Linux Mint 21.3
Linux Mint 22
pop 22.04
Debian 12
Ubuntu 22.10
Fedora 40
Kali Linux 2024.4
Ubuntu 16.04
Arch Linux
KDE Neon 24.04