[Open Source] A High-Performance, Secure, Reliable, Enterprise-Grade Application Development Framework for Digital Transformation
![[Open Source] A High-Performance, Secure, Reliable, Enterprise-Grade Application Development Framework for Digital Transformation](https://yy123.ink/api/img/1782598821297-30pnvp.jpg)
1. Project Overview

High Performance · Secure and Reliable · Enterprise-Grade Application Development Framework
Qiluo is an enterprise-grade rapid development platform built on the Rust technology stack. It adopts a modern architectural design and provides a comprehensive backend administration system solution. The platform integrates core features such as user management, access control, system monitoring, and WeChat Official Account management, making it suitable for the digital transformation of small and medium-sized enterprises.
2. Open Source License
Licensed under MIT
3. Screenshots
System Screenshot
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
4. Feature Overview
Qiluo is an enterprise-grade rapid development platform built on the Rust technology stack. It adopts a modern architectural design and provides a comprehensive backend administration system solution. The platform integrates core features such as user management, access control, system monitoring, and WeChat Official Account management, making it suitable for the digital transformation of small and medium-sized enterprises.
✨ Core Features
- Rust Ecosystem
— Built with Rust + Axum + Sea-ORM + JWT, delivering excellent performance and memory safety - Permission Management
— Comprehensive RBAC permission system supporting multi-dimensional access control for users, roles, menus, and APIs - WeChat Integration
— Built-in WeChat Official Account management, supporting menu configuration, message management, user management, and automatic replies - ⚡ High Performance
— Asynchronous architecture supporting high concurrency and fast response times - Distributed Architecture
— Supports cluster deployment, multiple data sources, and distributed architecture - System Monitoring
— Real-time server status monitoring, online user management, and operation log tracking - ⏰ Scheduled Tasks
— Configure scheduled tasks online with support for Cron expressions - Modernized Interface
— Vue-based administration dashboard with an attractive interface and convenient operation
Functional Modules
System Management
- User Management
— User creation, deletion, modification, and querying, password resets, and avatar uploads - Role Management
— Role creation, permission assignment, and user association - Department Management
— Tree-based organizational structure management - Menu Management
— System menu configuration and permission control - Data dictionary
— System dictionary data management - System Monitoring
— Server status and online user monitoring - Log Management
— Operation logs and login log recording -
⏰ Scheduled Tasks — Task configuration and execution monitoring - API Permissions
— API-level access control
WeChat Management
- Official Account Management
— Multi-account configuration management - Menu Management
— Custom menu creation and publishing - Message Management
— Message sending, receiving, and history records - User Management
— Follower information management - Automatic Replies
— Intelligent keyword-based replies
5. Tech Stack
Tech Stack
Back-end Technology
|
Technology |
Description |
Version |
|
Rust |
System Development Language |
>= 1.70.0 |
|
Axum |
Web Framework |
Latest Version |
|
Sea-ORM |
ORM Framework |
Latest Version |
|
Tokio |
Asynchronous Runtime |
Latest Version |
|
MySQL/SQLite |
Database |
MySQL >= 8.0 or SQLite >= 3.35 |
|
Redis |
Caching Service |
>= 6.0 |
|
JWT |
Authentication Mechanism |
Latest Version |
|
tracing |
Log system |
Latest Version |
Front-end Technology
|
Technology |
Description |
Version |
|
Vue |
Front-end Framework |
3.4.x |
|
Vite |
Build tools |
5.2.x |
|
TypeScript |
Type System |
5.4.x |
|
Pinia |
State management |
2.1.x |
|
Vue Router |
Route management |
4.3.x |
|
Element Plus |
UI Component Library |
2.7.x |
|
Axios |
HTTP Requests |
Latest Version |
|
ECharts |
Charting Library |
Latest Version |
Quick Start
System requirements
Before running the project, make sure the following software is installed on your system:
- Rust
>= 1.70.0 (Installation Guide) - MySQL
>= 8.0 or SQLite >= 3.35 - Redis
>= 6.0 (Optional, for caching) - Node.js
>= 16.0.0 (Frontend Development)







