[Open Source] A low-code development platform built for developers. Write less code and achieve better performance.
![[Open Source] A low-code development platform built for developers. Write less code and achieve better performance.](https://yy123.ink/api/img/1782594006227-b7wksa.jpg)
1. Project Overview
diboot - Simplifying complexity through modular components and achieving more with efficient tools
With diboot, say goodbye to conventional SQL and CRUD. Write less code and get better performance!
Write Less, Perform Better -> A low-code development platform built for developers. Mybatis-plus relational queries without manually writing SQL, up to 10x better performance, local visual generation of frontend and backend code, Flowable workflows, Spring Cloud microservices, powerful no-code model, form, page, and workflow design capabilities, and comprehensive development enablement!
2. Open Source License
Licensed under Apache-2.0
3. Screenshots
Preview of Selected Pages from the Companion Frontend Framework (diboot-admin-ui)
A self-developed frontend and backend administration framework based on Vue3 + Vite + Pinia + Element-plus + TypeScript


4. Feature Overview
Key Advantages of Diboot
Basic Framework ~ Simplicity
-
With Diboot, most SQL no longer needs to be written manually. Code is greatly simplified, allowing developers to focus on business logic.
-
Diboot's underlying framework implementations ensure high execution efficiency and performance while helping you avoid common pitfalls.
Low-Code Capabilities ~ Excellence
-
Code generation powered by devtools supports backend, frontend, relational queries, and complex pages.
-
For complex scenarios that cannot be handled with zero-code development, quickly extend the generated code without any extension limitations.
No-Code Capabilities ~ Powerful
-
Comprehensive support for model design, page design, form design, workflow design, and data visualization screens. Most features can be configured directly.
-
Forms and workflows are decoupled, allowing flexible form reuse. Page design can freely switch between no-code configuration and generated code, giving you complete flexibility.
New User Guides:
-
Develop a CRM Module Without Writing a Single Line of Code
-
Build an OA System in Just 3 Days
-
Learn How the Diboot Core Achieves High Performance
Detailed content please refer to README.md document
5. Tech Stack
Write Less, Perform Better -> A low-code development platform built for developers. Mybatis-plus relational queries without manually writing SQL, up to 10x better performance, local visual generation of frontend and backend code, Flowable workflows, Spring Cloud microservices, powerful no-code model, form, page, and workflow design capabilities, and comprehensive development enablement!
Design Goals: A low-code development platform built for developers, designed to simplify complex tasks, automate repetitive work, and improve quality, efficiency, and maintainability.
