A V2Ray client built with Electron for Windows and macOS
It works as a tray application under Windows or a menu bar application under macOS. A V2Ray process will be spawned by the app.
The most exciting feature of V2Ray to me is the ability to define multiple input and ouput methods. The user can define multiple servers and configure freely the way that data flows.
Since the configuration file of V2Ray is quite complex and flexible, I think it's better to leave the editing of config file to users. Instead of building complex GUIs for configuration, the users can edit the config file using the built-in Monaco editor.
-
Auto start
-
Edit configuration file through built-in Monaco editor
-
V2Ray Log viewer
-
Set system proxy mode (macOS only for now)
-
PAC support (macOS only for now)
yarn dist
Auto startShow log in appSupport PAC file- Set up system proxy for Windows
Set root priviledge to proxy_conf_helper once for all- Improve switching profile experience
- Detect port conflict of pac server