About JeecgBoot
JeecgBoot is an enterprise-grade low-code development platform for Java projects, with low-code tooling, an AI application platform and an AI knowledge base at its core. Its documentation is mainly in Chinese, with English and Japanese versions available. Version 2.0 of its low-code approach lets developers describe a system in natural language and have AI generate the front-end and back-end code, database tables and menu permissions.
The platform includes a code generator that handles single-table, tree, one-to-one and one-to-many data models, along with online forms, a form designer, a workflow designer, a portal designer, report and big-screen designers and OA office features. Its AI layer provides a chat assistant, a knowledge base, flow orchestration, MCP and plugins, and works with mainstream models such as ChatGPT, DeepSeek and Ollama. Fine-grained permissions cover buttons and data.
The stack pairs a Vue 3, TypeScript, Vite and Ant Design Vue front end with a Spring Boot, Spring Cloud Alibaba and MyBatis-Plus back end. JeecgBoot is Apache-2.0 licensed and aimed at Java teams that want to cut repetitive CRUD work while keeping source-level control.
Key features
- AI-assisted generation of full systems from prompts
- Code generator for single, tree and one-to-many models
- Online form, workflow and report designers
- AI chat, knowledge base and flow orchestration
- Works with ChatGPT, DeepSeek and Ollama models
- Button-level and data-level permissions
- Vue 3 front end with Spring Boot back end
Good fit for
- →Rapid development of enterprise back-office systems in Java
- →Building internal AI chat and knowledge base apps
- →Cutting repetitive CRUD coding on Java projects
- Built with
- Java
- Tags
- low-code
- java
- spring-boot
- vue3
- code-generator
- workflow
- ai
- enterprise
JeecgBoot: questions and answers
- What is JeecgBoot used for?
- JeecgBoot is an enterprise Java low-code platform with AI-assisted code generation, online forms and workflow designers, and a built-in AI application and knowledge base layer. It is a good fit for rapid development of enterprise back-office systems in Java, building internal AI chat and knowledge base apps, and cutting repetitive CRUD coding on Java projects.
- Is JeecgBoot open source?
- Yes. JeecgBoot is open source under the Apache-2.0 licence. Its source code is on GitHub at jeecgboot/JeecgBoot and is written mainly in Java.
- Is JeecgBoot free?
- Yes. JeecgBoot is open source, so the software itself is free to use.
- Can I self-host JeecgBoot?
- Yes. JeecgBoot can be self-hosted on your own server or infrastructure.
- What is JeecgBoot an alternative to?
- JeecgBoot is an open-source alternative to Mendix, OutSystems and WaveMaker. Other open-source alternatives to Mendix include Joget, Oinone Pamirs and Skyve.
- Is JeecgBoot actively maintained?
- Yes. The most recent commit to JeecgBoot was on 22 September 2026, and the latest release is v3.9.5, published on 27 August 2026. The project has 48k stars on GitHub.
Open-source alternatives to JeecgBoot
See all
Joget
Low-code & Internal Tools
Joget is an open source no-code/low-code application platform that combines the best of ra
OSSvs Microsoft Power Apps★ 618
Oinone Pamirs
Low-code & Internal Tools
Oinone is an AI‑Powered low‑code framework that unifies AI and developers around a shared
AGPL-3.0vs OutSystems★ 2.4k
Skyve
Low-code & Internal Tools
Skyve is an open-source low-code platform that gives you access to all of the key capabili
LGPL-2.1vs OutSystems★ 504
Structr
Low-code & Internal Tools
ATTENTION: This repository is a clone of https://gitlab.structr.com/structr/structr. All d
OSSvs OutSystems★ 828
Steedos
Low-code & Internal Tools
The AI-Native Infrastructure for Enterprise Apps. Powered by ObjectStack (ObjectQL, Object
AGPL-3.0vs Salesforce★ 1.6k
Corteza
Low-code & Internal Tools
Low-code platform
Apache-2.0vs Salesforce★ 2.2k
SaaS alternatives to JeecgBoot
See all
Mendix
Low-code & Internal Tools
Siemens low-code platform for building enterprise web and mobile apps
SaaS
OutSystems
Low-code & Internal Tools
Enterprise low-code platform for building and deploying web and mobile apps
SaaS
WaveMaker
Low-code & Internal Tools
Low-code platform for building enterprise web and mobile apps with Java and Angular
SaaS
Betty Blocks
Low-code & Internal Tools
No-code application platform aimed at enterprise teams
SaaS
ServiceNow App Engine
Low-code & Internal Tools
ServiceNow low-code platform for building workflow apps
SaaS
Fliplet
Low-code & Internal Tools
Low-code platform for building and managing enterprise mobile and web apps
SaaS

