Ross ROSS = Recommend OSS · open-source software intelligence for agents

yudao (ruoyi-vue-pro)

Some data may be outdated — see provenance labels.

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

github.com/YunaiV/ruoyi-vue-pro · homepage · Java · MIT (permissive) observed · 2026-10-04

Health v2 · maintenance only

98/100

  • Activity 97
  • Release rhythm 97
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 0
  • age_days: 2096
  • days_rel: 20
  • days_push: 20
  • n_releases_24m: 42

Full methodology

Adoption not part of the score

39530 stars · 8535 forks observed · 2026-10-04

What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.97

Yudao Ruoyi Vue Pro is a full‑stack, open‑source admin platform built with Spring Boot, MyBatis Plus and Vue. It provides a rich set of enterprise features such as RBAC, multi‑tenant, workflow, payment, CRM, ERP, IoT and AI model integration.

Use cases

  • Rapidly generate a complete admin dashboard with CRUD, permission and data‑scope controls for a Java + Vue project.
  • Build a SaaS multi‑tenant management system with built‑in RBAC and workflow capabilities.
  • Create an internal ERP/CRM solution that includes payment, SMS, and instant‑messaging modules.
  • Develop a unified backend for web, mobile app and mini‑program using the same codebase via uni‑app.
  • Integrate AI large‑model services or IoT device management into an existing enterprise application.

When to choose

  • You need an out‑of‑the‑box admin platform with extensive enterprise features and code generation.
  • Your stack is Java (Spring Boot) on the backend and Vue on the frontend.
  • You want built‑in support for multi‑tenant, RBAC, workflow, and various third‑party integrations (payment, SMS, AI, IoT).
  • You prefer a monolithic architecture that can be modularized later.

When to avoid

  • You are looking for a lightweight microservice framework or a non‑Java backend.
  • Your front‑end technology stack is not Vue (e.g., React, Angular).
  • You need a minimalistic solution without the extensive feature set.
  • You require a serverless or function‑as‑a‑service deployment model.

Facets

application · maturity active

auth authorization orm database web-framework api-framework http-server file-upload chat-interface web-development backend frontend erp e-commerce iot windows jvm cloud spring-boot mybatis-plus vue3 element-plus vben uni-app rbac multi-tenant workflow ai-model iot payment sms code-generator open-source code-generation multitenancy saas linux macos docker

2 sources

Member repositories

RepositoryRoleHealth v2
YunaiV/ruoyi-vue-promain98
YunaiV/yudao-cloudmain98

For agents

markdown · JSON · MCP: product_card(name="YunaiV/ruoyi-vue-pro")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem