RuoYi Vue screenshot

RuoYi Vue

Author Avatar Theme by Yangzongzhuan
Updated: 23 May 2025
2569 Stars

:tada: (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本

Categories

Overview:

若依 (RuoYi) is a fully open-source rapid development platform that is free for personal and business use. It utilizes Vue and Element UI for the frontend, and Spring Boot, Spring Security, Redis, and Jwt for the backend. With features like dynamic menu loading, easy permission control, and code generation, 若依 focuses on efficient development. It offers different versions to cater to various needs, including a Vue3 Element Plus Vite stack version and Oracle-compatible versions.

Features:

  • Frontend: Built with Vue and Element UI for a modern and user-friendly interface.
  • Backend: Powered by Spring Boot, Spring Security, Redis, and Jwt for robust security and performance.
  • Dynamic Menu: Supports loading dynamic menu items for flexible navigation.
  • Code Generator: Enables one-click generation of frontend and backend code for faster development.
  • Multiple Versions: Provides Vue3 Element Plus Vite stack version and Oracle-compatible versions for different requirements.
  • User Management: Allows configuration of system users, departments, roles, and permissions.
  • Monitoring: Includes features for system monitoring, cache monitoring, online user tracking, and more.

Installation:

To install 若依 (RuoYi), follow these steps:

  1. Clone the 若依 repository from GitHub:
git clone <repository_url>
  1. Navigate to the project directory and run the application using Maven:
cd <project_directory>
mvn spring-boot:run
  1. Access the application in your web browser at http://localhost:8080.

Summary:

若依 (RuoYi) is a versatile open-source development platform that combines frontend technologies like Vue and Element UI with backend frameworks such as Spring Boot and Spring Security. Its features, including dynamic menu loading, code generation, and multiple version support, make it a suitable choice for rapid application development. With a focus on user management, monitoring, and customization, 若依 offers a comprehensive solution for individual users and businesses alike.