# yudao (ruoyi-vue-pro)

🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本，优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序，支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP、MES、IM、AI 大模型、IoT 物联网等功能。你的 ⭐️ Star ⭐️，是作者生发的动力！

Repository: https://github.com/YunaiV/ruoyi-vue-pro
Canonical: https://ross.abutalabs.com/products/yudao-ruoyi-vue-pro
Homepage: https://doc.iocoder.cn/
Language: Java
License: MIT
License Family: permissive
Topics: springboot, vue, mysql, redis, mybatis-plus, redisson, spring-security, flowable
Last push: 2026-08-14T16:49:53+00:00
Link (homepage): https://doc.iocoder.cn/

## Health v2 (maintenance only)
Score: 97/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 97, release rhythm 95, longevity 100
- inputs: {"age_days": 2047, "days_push": 19, "days_rel": 33, "gap_med": 0, "n_releases_24m": 38}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 38991, forks 8421 (observed 2026-08-28T04:12:07.754060+00:00)

## What it is
Yudao (ruoyi-vue-pro) is an open-source rapid development platform and admin management system built on Spring Boot, MyBatis Plus, and Vue/Element, with a WeChat mini-program mobile client. It bundles RBAC permissions, data permissions, SaaS multi-tenancy, Flowable workflows, third-party login, payments, SMS, mall, CRM, ERP, MES, IM, AI large-model, and IoT modules.

## Use cases
- build an admin dashboard with rbac permissions
- bootstrap a spring boot + vue management system quickly
- add saas multi-tenancy to a java backend
- generate crud code for new database tables
- integrate workflow approval with flowable
- build a mall or crm/erp system on an existing platform
- add wechat mini-program and h5 mobile admin
- integrate ai large models into a management system

## When to choose
- you want a batteries-included Chinese-ecosystem admin platform with many business modules
- you need RBAC, data permissions, and multi-tenancy out of the box
- you want a code generator to scaffold CRUD quickly
- you need both web admin and uni-app mobile clients
- you prefer a fully MIT-licensed, no commercial version project

## When to avoid
- you need a lightweight microservice-free minimal starter (use yudao-boot-mini instead)
- your stack is not Java/Spring Boot or Vue
- you only need a small subset of features and find the full version too heavy
- you require strict minimalism or non-MySQL-first database conventions

## Facets
- artifact type: application
- maturity: active
- function: auth, authorization, web-framework, api-framework, workflow-automation, chatbot, llm-inference, iot
- domain: web-development, backend, frontend, developer-tools, erp, e-commerce, artificial-intelligence, iot, self-hosted, cross-platform
- platform: jvm, cross-platform
- tags: admin-dashboard, spring-boot, mybatis-plus, element-plus, ruoyi, saas, flowable, uni-app, code-generator, chinese-ecosystem, payment, sms, erp, crm, code-generation, multi-tenancy, vue, mysql, redis, web, mobile, wechat

## Member repositories
- YunaiV/ruoyi-vue-pro (main) score 97
- YunaiV/yudao-cloud (main) score 97

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:07.754060+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:24:17.593845+00:00, confidence not recorded.
  - readme: https://github.com/YunaiV/ruoyi-vue-pro (fetched 2026-08-28T04:12:07.754060+00:00, sha 0fc4b94d8308)
  - homepage: https://doc.iocoder.cn/ (fetched 2026-08-29T07:46:49.111245+00:00, sha fd71d6a5340d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
