[Open Source] A Lightweight Management System Framework Deeply Integrated with Domestic Frameworks, Designed for Rapid Development
![[Open Source] A Lightweight Management System Framework Deeply Integrated with Domestic Frameworks, Designed for Rapid Development](https://yy123.ink/api/img/1782598640436-9r1h10.jpg)
1. Project Overview
Jimuqu Admin - A Lightweight Management System Based on Solon
jimuqu-admin is a lightweight management system framework based on Solon .
Project Highlights
- Domestic Technology Stack
Deep integration with domestic frameworks such as Solon, Hutool, and Sa-Token - Lightweight and Efficient
Fast startup, low resource consumption, and excellent response speed - Plug and Play
Complete Set of Basic Management System Modules - Comprehensive Documentation
Chinese documentation and an online demo system reduce the learning curve
Suitable Use Cases: Enterprise backend systems, rapid development platforms, and teaching and research projects
2. Open Source License
Licensed under MIT
3. Screenshots
System Preview Images
Management Interface Overview















4. Feature Overview
Feature List
|
Business |
Function description |
|
Client Management |
Manage integrated clients (PC, mini programs, etc.), with support for dynamic authorization login methods and token expiration control |
|
User Management |
Create, read, update, and delete users; assign departments, roles, and positions |
|
Department Management |
Tree-Structured Organization Management (Companies/Departments/Teams), with Data Permission Support |
|
Position Management |
Configure User Job Information |
|
Menu Management |
Configure System Menus, Operation Permissions, and Button Permission Identifiers |
|
Role Management |
Assign Menu Permissions to Roles and Define Data Scopes by Organization |
|
Dictionary Management |
Maintain System Static Data (e.g., Statuses/Types) |
|
Parameter management |
Dynamically Configure System Parameters |
|
Notifications and Announcements |
Publish and Manage System Announcements |
|
Operation log |
Record System Operation Logs and Exception Information |
|
Login Log |
View Login Records (Including Abnormal Logins) |
|
File management |
File Preview / Upload / Download / Delete |
|
File configuration management |
Dynamically Manage File Upload and Download Settings |
|
Online user management |
Monitor Online Users and Support Forced Logout |
|
Scheduled Tasks |
Task Management (Create, Read, Update, Delete), Log Management, and Executor Monitoring |
|
Code Generation |
Multi-Data-Source Code Generation (Java/HTML/XML/SQL), with CRUD Code Download Support |
|
System Interface |
Automatically Generate API Documentation |
5. Tech Stack
Main Technology Stack
|
Technology Name |
Function |
Features |
|
Solon |
Lightweight Java Application Framework |
Domestic, High Performance, Low Latency |
|
Hutool |
Java Utility Library |
Domestic, Simplifies Code, Comprehensive Features |
|
Sa-Token |
Authentication and Authorization Framework |
Domestic, Lightweight, Supports Distributed Sessions |
|
️ Xbatis |
MyBatis Enhancement Tool |
Compatible with MyBatis, Supports Dynamic SQL |
|
⚙️ AutoTable |
Automatic Database Table Structure Maintenance |
Domestic, Supports Multiple Databases |
|
EasyExcel |
Excel Import and Export Tool |
Open-Sourced by Alibaba, Prevents OOM |
|
JustAuth |
Third-Party Login Integration |
Domestic, Supports 20+ Platforms |
|
ip2region |
Offline IP Address Geolocation |
Local Data Storage, Millisecond-Level Queries |
|
MapStruct Plus |
Object Conversion Tool |
Zero Reflection, High Performance |
|
Lombok |
Code Simplification |
Reduces Boilerplate Code |
|
HikariCP |
JDBC Connection Pool |
High Performance, Lightweight |
|
TransmittableThreadLocal |
Cross-Thread Context Propagation |
Open-Sourced by Alibaba, Solves Context Loss in Asynchronous Threads |
|
SQLite |
Embedded Database |
Lightweight, Zero Configuration, Single-File Storage |
|
Beetl/Velocity |
Template Engine |
Beetl is a domestic high-performance solution, while Velocity is a well-established and stable option |