SkillAgentSearch skills...

IRBox

A versatile proxy client supporting multiple protocols including VLESS, VMess, Shadowsocks, Trojan, Hysteria2, and TUIC with advanced management features, subscription support, routing rules, and system proxy/TUN modes

Install / Use

/learn @frank-vpl/IRBox
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center">

🌐 IRBox Client

IRBox Screenshot

A versatile and secure proxy client built with modern technologies to provide seamless and reliable internet connectivity

Designed for privacy-conscious users, IRBox offers multi-protocol support, advanced routing capabilities, and intuitive management tools to ensure a smooth and secure browsing experience.

License: GPL v3 Releases Latest Release

Farsi Version

</div>

🚀 Key Features

Multi-Protocol Support

  • VLESS
  • VMess
  • Shadowsocks
  • Trojan
  • Hysteria2
  • TUIC
  • SSH
  • WireGuard

Advanced Management

  • Subscription Support - Import and auto-update subscription URLs
  • Routing Rules - Domain-based rules (proxy/direct/block) with presets for ad blocking and regional bypass
  • Split Tunneling - Choose default route: proxy all traffic or selected domains

Connection Modes

  • System Proxy - HTTP proxy for system-wide access
  • TUN Mode - Full VPN capturing all traffic
  • Admin Elevation - One-click "Run as Administrator" for TUN mode

User Experience

  • Onboarding - Interactive guided tour for first-time users
  • TCP Ping - Bulk server latency testing
  • Auto-select Best Server - Intelligent server selection
  • Themes - 2 color themes (Dark, Light)
  • Styles - Default, Minimal

🎁 Gift: Free Xray / sing-box Configs

As a small gift to the community, IRBox provides a free public subscription compatible with Xray and sing-box clients.

🔗 Subscription URL:

https://raw.githubusercontent.com/frank-vpl/servers/refs/heads/main/irbox

🛠️ Installation

Prerequisites

  • Rust and Cargo
  • Tauri CLI
  • NodeJS and NPM
  • Tauri prerequisites

Quick Setup

  1. Clone the repository

    git clone https://github.com/frank-vpl/IRBox.git
    cd IRBox
    
  2. Install dependencies

    npm install
    
  3. Install Tauri CLI

    cargo install tauri-cli --version ^2
    
  4. Download cores

    Windows:

    ./cores.bat
    

    Linux/macOS:

    chmod +x cores.sh
    ./cores.sh
    

🚀 Usage

Development

cargo tauri dev

Production

cargo tauri build

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

📄 License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0) - see the LICENSE file for details.

Core Technologies

IRBox leverages the power of two leading proxy technologies:

<div align="center">

| Core | Description | |------|-------------| | Xray-core | A platform for building proxies to bypass network restrictions | | sing-box | The universal proxy platform |

</div>

Licenses of Third-Party Libraries

🙏 Acknowledgments

  • Built with Tauri - Framework for building secure native apps
  • Powered by sing-box and Xray-core
  • Inspired by the need for secure and flexible VPN solutions

📚 Documentation

IRBox Documentation

🎨 Design Assets

<div align="center">

App Logo & Icons

PiraIcons

</div>

🧩 Technologies Used

<div align="center">

Frontend Dependencies

React TypeScript Vite

Framework & Core

Tauri Rust

</div>

Dependencies

Development Dependencies

View on GitHub
GitHub Stars528
CategoryCustomer
Updated5h ago
Forks34

Languages

Rust

Security Score

95/100

Audited on Mar 22, 2026

No findings