More Premium Hugo Themes Premium Vue Themes

RuoYi Vue FastAPI

基于Vue2+Element UI+FastAPI开发的一个通用中后台管理框架(若依的FastAPI版本),支持代码生成。A general middle and backend management framework developed with Vue2 + Element UI + FastAPI (FastAPI Edition of RuoYi), supporting code generation.

RuoYi Vue FastAPI

基于Vue2+Element UI+FastAPI开发的一个通用中后台管理框架(若依的FastAPI版本),支持代码生成。A general middle and backend management framework developed with Vue2 + Element UI + FastAPI (FastAPI Edition of RuoYi), supporting code generation.

Author Avatar Theme by insistence
Github Stars Github Stars: 65
Last Commit Last Commit: Mar 19, 2025 -
First Commit Created: Aug 8, 2025 -
default image

Overview

RuoYi-Vue-FastAPI is an open-source rapid development platform designed for both individuals and enterprises, providing a comprehensive suite of tools without cost. Built with a modern tech stack including Vue, Element UI for the front end, and FastAPI integrated with SQLAlchemy, MySQL, and Redis for the backend, it offers an efficient environment for application development. The platform emphasizes security and flexibility, featuring robust authentication mechanisms and dynamic permission controls.

This development platform caters to a wide range of functionalities that facilitate user and role management, alongside a user-friendly interface that simplifies navigating the system. With its well-structured architecture, RuoYi-Vue-FastAPI is an excellent choice for developers looking to streamline their workflow and enhance productivity.

Features

  • Open Source: Fully accessible for free use by individuals and organizations, encouraging community engagement and contributions.
  • Flexible Tech Stack: Combines Vue for the front end and FastAPI for the back end, promising fast and scalable application development.
  • Dynamic Permission Handling: Supports OAuth2 & JWT for multi-terminal authentication and dynamic permission menu loading.
  • Comprehensive User Management: Simplifies the configuration of system users, roles, and corresponding permissions.
  • Robust Logging Systems: Includes features for operation logs, login logs, and monitoring active user sessions to enhance system security.
  • Task Scheduling: Facilitates the scheduling of online tasks with capabilities for adding, modifying, or deleting jobs and logging execution results.
  • API Documentation Generation: Automatically creates API documentation based on business code, streamlining the developer experience.
  • Code Generation: Enables one-click generation of frontend and backend code from database table information, supporting various programming languages.