GithubHelp home page GithubHelp logo

charlestian / shadowsocks-qt5 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shadowsocks/shadowsocks-qt5

0.0 1.0 0.0 5.56 MB

A cross-platform GUI shadowsocks client

License: GNU Lesser General Public License v3.0

Prolog 2.53% C++ 91.47% QMake 5.99%

shadowsocks-qt5's Introduction

Shadowsocks-Qt5

Please check project's wiki for "how-tos".

V2.0

master branch is used as a development branch for upcoming version 2.0. For old-stable code, please check 0.x branch.

TODO

  • Rewrite UI
  • Enable multiple profiles at the same time
  • Server latency test
  • INI format configuration file
  • Remove all other backends except for libQtShadowsocks
  • New flat icon

Introduction

Shadowsocks-Qt5 is a native and cross-platform GUI client for Shadowsocks.

Features

  • Shadowsocks-Qt5 is written in C++/Qt5.
  • Intuitive and native UI. This is not a clumsy Web App.
  • Keep your favourite Shadowsocks port as backend if you want.
  • Easy-to-use and highly customisable.
  • The gui-config.json file is extended from shadowsocks-gui.
  • gui-config.json is located under ~/.config/shadowsocks on UNIX platforms, or under the main programme's directory on Windows.

Note

  • By default, ss-qt5 works with libQtShadowsocks which is considered as a reliable and lightweight alternative. While you can still use other shadowsocks backends such as [Shadowsocks-libev] ss-libev and [Shadowsocks-Python] ss-python.
  • If ss-qt5 crashes and the single-instance mode is on, you may need to manually delete /tmp/qipc_sharedmemory_shadowsocksqt* and /tmp/qipc_systemsem_shadowsocksqt*. Otherwise, ss-qt5 will complain that another instance is already running.
  • Don't be panic if you encounter a bug. Please feel free to open issues. Just remember to run from terminal or cmd and paste the output to the description of issue.

LICENSE

Copyright © 20014-2015 Symeon Huang

This project is licensed under version 3 of the GNU Lesser General Public License.

shadowsocks-qt5's People

Contributors

librehat avatar wzhy90 avatar czbix avatar

Watchers

CharlesMTian avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.