Product Overview
芋道 (Yudao / ruoyi-vue-pro) is a comprehensive enterprise-grade rapid development platform built on Spring Boot. It's a full-featured, open-source backend management system designed for Chinese enterprise applications.
Core Purpose
- Provide a production-ready scaffolding for enterprise backend systems
- Support multi-tenant SaaS architecture
- Enable rapid development through code generation
- Offer modular business components (BPM, CRM, ERP, Mall, etc.)
Key Features
- Multi-tenant system with customizable permissions per tenant
- Workflow engine (Flowable) with BPMN and DingTalk/Feishu-style designers
- Code generator for CRUD operations (Java, Vue, SQL, unit tests)
- Multiple database support (MySQL, PostgreSQL, Oracle, SQL Server, DM, KingBase)
- Multiple message queue support (Redis, RabbitMQ, RocketMQ, Kafka)
- WeChat integration (Mini Program, Official Account, Enterprise WeChat)
- Payment integration (Alipay, WeChat Pay)
Target Users
- Enterprise developers building internal management systems
- Teams needing multi-tenant SaaS capabilities
- Projects requiring workflow/BPM functionality
- Chinese enterprise applications with local integrations
License
MIT License - 100% free for personal and commercial use.