Skip to content

Repository files navigation

# V2raySignted [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) [![Go Version](https://img.shields.io/badge/go-1.19+-blue)](https://golang.org) [![Rust Version](https://img.shields.io/badge/rust-1.60+-orange)](https://www.rust-lang.org) [![Node.js Version](https://img.shields.io/badge/node-16+-green)](https://nodejs.org) A modern, secure, and feature-rich VPN client for Windows, macOS, and Linux. V2raySignted provides an intuitive interface for managing VPN connections with support for multiple protocols including V2Ray, Xray, Trojan, Shadowsocks, and WireGuard. ![V2raySignted Screenshot](https://via.placeholder.com/800x400/0a0a0a/00d4ff?text=V2raySignted+Interface) ## ✨ Features ### 🔒 Security First - **AES-256 Encryption**: All configurations are encrypted with AES-256 - **Zero-Logs Mode**: Optional mode with no logging for maximum privacy - **Leak Protection**: DNS, WebRTC, and IPv6 leak prevention - **Traffic Obfuscation**: Anti-DPI measures and protocol randomization ### 🚀 Performance - **Multi-Protocol Support**: V2Ray, Xray, Trojan, Shadowsocks, WireGuard - **Smart Server Selection**: AI-powered server recommendations - **Real-time Monitoring**: Live speed, latency, and packet loss graphs - **Hardware Acceleration**: Optimized for modern hardware ### 🎨 User Experience - **Glassmorphism Design**: Modern, cyber-style interface - **60fps Animations**: Smooth, responsive interactions - **Dark/Light Themes**: Customizable theming system - **One-Click Connect**: Instant VPN connections ### 🛠️ Advanced Features - **Rule-Based Routing**: Granular traffic routing controls - **Kill Switch**: Automatic disconnection protection - **Split Tunneling**: App-specific VPN routing - **Plugin System**: Extensible with JS/WASM plugins ## 📦 Installation ### Windows ```bash # Download the latest release from GitHub # Run the installer and follow the setup wizard ``` ### macOS ```bash # Download from the Mac App Store or GitHub releases # Or install via Homebrew (coming soon) ``` ### Linux ```bash # Ubuntu/Debian sudo dpkg -i v2raysignted_1.0.0_amd64.deb # Or from source git clone https://github.com/v2raysignted/v2raysignted.git cd v2raysignted npm install npm run build ``` ## 🚀 Quick Start 1. **Launch V2raySignted** 2. **Import Configuration**: Add your VPN servers via links, QR codes, or manual entry 3. **Connect**: Click the connect button for one-click VPN access 4. **Monitor**: View real-time statistics and connection quality ## 🏗️ Architecture V2raySignted uses a modular architecture: - **Core (Go)**: VPN engine abstraction and network management - **GUI (Tauri + Vue)**: Modern desktop interface - **Security Layer**: Encryption, leak protection, and traffic obfuscation - **Plugin System**: Extensible functionality ## 🔧 Development ### Prerequisites - Go 1.19+ - Rust 1.60+ - Node.js 16+ - Tauri CLI ### Setup ```bash # Clone the repository git clone https://github.com/v2raysignted/v2raysignted.git cd v2raysignted # Install dependencies go mod download npm install # Start development npm run dev ``` ### Building ```bash # Build for current platform npm run build # Build for specific platforms npm run build:windows npm run build:macos npm run build:linux ``` ## 📚 Documentation - [Architecture Overview](docs/architecture.md) - [Security Model](docs/security_model.md) - [UI/UX Principles](docs/ui_ux_principles.md) - [Build Instructions](docs/build_instructions.md) - [API Reference](docs/api.md) ## 🤝 Contributing We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details. ### Development Setup 1. Fork the repository 2. Create a feature branch 3. Make your changes 4. Add tests 5. Submit a pull request ### Areas for Contribution - Protocol implementations - UI/UX improvements - Security enhancements - Documentation - Plugin development ## 🐛 Bug Reports & Feature Requests - **Bug Reports**: [GitHub Issues](https://github.com/v2raysignted/v2raysignted/issues) - **Feature Requests**: [GitHub Discussions](https://github.com/v2raysignted/v2raysignted/discussions) - **Security Issues**: security@v2raysignted.com ## 📄 License V2raySignted is licensed under the GNU General Public License v3.0. See [LICENSE](LICENSE) for details. ## 🙏 Acknowledgments - [V2Ray](https://github.com/v2fly/v2ray-core) - Core protocol implementation - [Tauri](https://tauri.app/) - Desktop application framework - [Vue.js](https://vuejs.org/) - Frontend framework - [Gorilla WebSocket](https://github.com/gorilla/websocket) - WebSocket implementation ## 📞 Contact - **Website**: https://v2raysignted.com - **Twitter**: [@v2raysignted](https://twitter.com/v2raysignted) - **Discord**: [Join our community](https://discord.gg/v2raysignted) - **Email**: hello@v2raysignted.com ## 🗺️ Roadmap See our [Roadmap](ROADMAP.md) for upcoming features and planned improvements. --- **V2raySignted** - Your gateway to a free and secure internet. 🌐# v2raysignted

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages