A high-performance, modern V2Ray VPN client for Android with support for VLESS, VMess, and Reality protocols.
| android | ||
| assets | ||
| lib | ||
| macos | ||
| packages/v2ray_dan | ||
| screenshots | ||
| scripts | ||
| test | ||
| .gitignore | ||
| .metadata | ||
| analysis_options.yaml | ||
| CHANGELOG.md | ||
| DOCUMENTATION.md | ||
| LICENSE | ||
| pubspec.yaml | ||
| README.md | ||
| SECURITY.md | ||
| UI_DESIGN_GUIDE.md | ||
Flaming Cherubim
A fast, modern, and high-performance V2Ray VPN client built with Flutter.
- Android: Full system VPN support.
- macOS: High-performance Proxy support (SOCKS/HTTP).
Uses a custom native plugin to run the official V2Ray core directly.
Android
macOS
Features
Protocol Support
Full support for VMess and VLESS protocols, custom TLS settings (SNI, ALPN, fingerprint spoofing), and Reality and XTLS support.
Connection Modes
VPN Mode provides full system VPN with traffic routing for all apps. Proxy-Only Mode offers local SOCKS5 (10808) and HTTP (10809) proxy without VPN overhead.
Advanced Features
- Custom ping settings with configurable intervals and methods
- Home screen widgets for connection control and status (Android)
- Real-time traffic monitoring and RAM usage indicators
- Minimal UI with clean, dark-themed interface
- Comprehensive logging and diagnostics
- Kill switch for graceful shutdown protection
- Built-in browser with automatic proxy routing
- DNS leak protection and intelligent server selection
- Privacy censorship mode for server addresses
Disclaimer
Note
I coded this over the weekends, it might have bugs and it's not production-ready, and the macos version is fully vibe coded.
Full Documentation
For complete documentation about the app architecture, features, and technical details, see DOCUMENTATION.md.
License
GNU General Public License v3.0 (GPL-3.0)





