explaingit

qingshuisiyuan/electron-ssr-backup

5,820Audience · generalComplexity · 2/5Setup · easy

TLDR

A preserved backup of electron-ssr, a cross-platform desktop app that wraps the ShadowsocksR network proxy in a graphical interface for Windows, macOS, and Linux. No longer actively developed since 2019.

Mindmap

mindmap
  root((repo))
    What it does
      ShadowsocksR GUI client
      Cross-platform desktop app
      Archived backup project
    Proxy Modes
      Global proxy all traffic
      PAC mode selective sites
      No proxy option
    Server Setup
      Manual configuration
      Subscription link import
      QR code scanning
    Downloads
      Windows installer
      macOS disk image
      Linux AppImage
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Install a graphical ShadowsocksR proxy client on Windows, macOS, or Linux without using the command line

USE CASE 2

Connect to ShadowsocksR servers using a subscription link that automatically updates your server list

USE CASE 3

Route all your network traffic through a proxy in global mode, or only specific sites using PAC mode

Tech stack

ElectronJavaScriptShadowsocksR

Getting it running

Difficulty · easy Time to first run · 5min

On Linux, the AppImage format runs without installation, just download and execute. Windows and macOS have standard installers.

No license information provided, check the repository directly before redistributing.

In plain English

This repository is a backup of electron-ssr, a cross-platform desktop application for ShadowsocksR, a proxy protocol. The original author deleted the project in May 2019 and stopped development, this backup was created to preserve the software. The repository is no longer actively developed. The README is written in Chinese. ShadowsocksR is a network proxy tool. The application wraps it in a graphical desktop interface built with Electron, which is a framework for creating desktop apps using web technologies. The result is a standalone app that runs on Windows, macOS, and Linux. The application can connect to ShadowsocksR proxy servers configured manually, imported from a file, scanned from a QR code, or pasted from the clipboard. It supports subscription links, which allow the server list to be updated automatically from a URL. Once connected, it can route traffic in different modes: global proxy (all traffic goes through the proxy), PAC mode (only certain sites), or no proxy. It also includes a built-in HTTP proxy service. Downloads are available for Windows as an installer, for macOS as a disk image, and for Linux in several formats including AppImage, Debian packages, RPM packages, Arch Linux packages, and a generic tar archive. The AppImage format is recommended for Linux because it runs without installation. Known issues include system proxy switching not working on some Linux distributions and global proxy not taking effect reliably on Windows. The repository collects community-reported issues and documents workarounds in a separate file.

Copy-paste prompts

Prompt 1
I want to set up electron-ssr on Ubuntu Linux. Which download format is recommended and how do I run it?
Prompt 2
How do I add a ShadowsocksR subscription link in electron-ssr so my server list updates automatically from a URL?
Prompt 3
Electron-ssr global proxy mode is not working on my Windows machine. What troubleshooting steps should I try based on known issues with this app?
Prompt 4
I want to configure electron-ssr in PAC mode so only certain websites go through the proxy. How do I set this up and add custom rules to the PAC list?
Open on GitHub → Explain another repo

← qingshuisiyuan on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.