V2Ray Electron is a V2Ray client built with Electron for Windows and macOS. Designed as a tray application on Windows and a menu bar application on macOS, it streamlines the management of V2Ray processes to facilitate network connectivity.
Key Features:
Monaco Editor Integration: Edit complex V2Ray configurations directly using the built-in Monaco editor.
System Proxy Support: Configure system proxy settings on macOS for enhanced network control.
PAC File Compatibility: Utilize PAC files for advanced routing configurations, currently supported on macOS.
Log Viewer: Monitor and troubleshoot V2Ray activities with real-time log tracking.
Auto-Start Functionality: Ensure seamless session continuity by setting the application to start automatically.
Audience & Benefit:
Ideal for technically inclined users seeking precise control over their network setups. V2Ray Electron empowers users to customize configurations, manage V2Ray processes effectively, and monitor activities in real-time, providing a robust solution for advanced networking needs. It can be installed via winget, ensuring easy setup on supported platforms.
README
V2Ray Electron
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.
Why use V2Ray
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.
Design
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.
Features
Auto start
Edit configuration file through built-in Monaco editor