Skip to content

A cross-platform GUI client for V2Ray and Shadowsocks. Built with Qt5 and QML2.

License

Notifications You must be signed in to change notification settings

Wilson-G/V2Ray-Desktop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

V2Ray-Desktop

Build Status Build status

Note: The issues for this project is temporarily closed because it is still under development. If you want to contribute to this project, please open a pull request.

Introduction

V2Ray-Desktop is a GUI client for V2Ray, running on Windows, Linux, and macOS. It is built with Qt 5 and QML 2 and provides advanced features for V2Ray.

You can get the latest release at Releases Page.

Notes:

  • The AppImage for Linux is built in Ubuntu 18.04. Linux with GLIBC (Version < 2.27) may have problems using this AppImage. Please consider building it from source.
  • You need Qt >= 5.14 to compile the source code.

Features

  • Support Windows, Linux, and macOS.
  • Support both Shadowsocks (without obfs) and V2Ray servers.
  • Support connecting to multiple servers.
  • Support adding servers from a subscription URL.
  • Support adding servers by scanning QR codes.
  • Support PAC proxy mode, Global proxy mode, and Manual proxy mode.
  • Support getting and setting system proxies for Windows, Linux (GNOME), and macOS.
  • Support automatically updating GFWList.
  • Support automatically starts up when logged in.

Screenshot

Screen Shot 2020-02-03 at 12 50 02 PM

License

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

About

A cross-platform GUI client for V2Ray and Shadowsocks. Built with Qt5 and QML2.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • QML 47.9%
  • C++ 40.7%
  • JavaScript 10.0%
  • Other 1.4%