# xxl-boot
**Repository Path**: cryptogitee/xxl-boot
## Basic Information
- **Project Name**: xxl-boot
- **Description**: A fast development platform.(XXL-BOOT 是一个快速开发平台,易学易用、简化开发、丰富扩展、开箱即用。整合前后端流行技术,致力为 中小企业、个人开发者 打造开箱即用的中后台解决方案)
- **Primary Language**: Java
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: http://www.xuxueli.com/xxl-boot/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 130
- **Created**: 2026-09-09
- **Last Updated**: 2026-09-09
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
XXL-BOOT
XXL-BOOT, a fast development platform.
-- Home Page --
## Introduction
XXL-BOOT is a rapid development platform, easy to learn, easy to develop, AI-driven, out-of-the-box. Integrating popular front-end and back-end technologies, we are committed to creating out-of-the-box mid-and back-end solutions for SMEs and individual developers.
XXL-BOOT 是一个快速开发平台,易学易用、AI驱动、开箱即用。整合前后端流行技术,致力为 中小企业、个人开发者 打造开箱即用的中后台解决方案。
## Documentation
- [中文文档](https://www.xuxueli.com/xxl-boot/)
## Communication
- [社区交流](https://www.xuxueli.com/page/community.html)
## Features
- **快速开发(重点)**
- 1、Monorepo + 三种模式:Monorepo 一套仓库统一托管 单体模式、前后端分离 Vue 模式、前后端分离 React 模式,支持按业务需要自由选型、一键构建、按需部署;
- 2、AI + SKILL 驱动:内置 单体 / Vue / React 三大开发 SKILL,AI 编程助手一键加载,按平台规范直生业务代码并落位,显著加速业务开发;
- 3、代码生成:内置代码生成器,提供建表 SQL 即可自动生成前后端全流程代码,覆盖 "controller/service/mapper&xml/entity/types/api/view…",并自动生成菜单权限 SQL,加速研发效率;
- 4、表单生成:内置表单/页面生成器,支持组件拖拽方式生成表单/页面,支持多种组件、布局和样式,支持响应式布局,保障用户体验及交互;
- **账号与安全**
- 5、账号安全:基于 token 设计账号登录生命周期能力,支持集群部署及 SSO 集成,保障账号体系安全性与扩展性;
- 6、权限管控:基于 RBAC 设计的用户角色权限管控能力,支持动态菜单 & 按钮级资源定义、灵活用户角色权限管控,管控防护系统资源;
- 7、审计日志:记录系统操作及活动的日志,用于系统的监控、审计和安全分析,可快速了解系统运行情况、发现异常行为、追溯问题源头,以及评估系统的安全性;
- 8、异常防护:严谨设计全局异常处理机制、ErrorPage 异常处理机制,保障系统底限安全体验;
- **系统管理**
- 9、用户管理:针对系统用户进行管理,进行用户新增、管理、角色授权等操作;
- 10、角色管理:针对系统权限角色进行动态管理,进行角色新增、管理、菜单分配等操作;
- 11、资源管理:针对系统资源进行细粒度管理,支持目录、菜单、按钮等多类型资源管理,进行新增、管理等操作;
- 12、组织管理:针对部门组织架构进行管理,进行多层级组织架构的新增、管理、排序等操作;
- 13、字典管理:针对系统字典进行线上化管理,包括字典定义、字典数据等,动态定义及扩展;
- 14、配置中心:针对常用业务数据进行动态配置,包括配置定义、配置值管理等,在线管理并实时生效;
- 15、站内消息:针对系统用户推送站内消息,包括站内消息发布及维护管理、触达及已读查阅分析等;
- 16、在线用户:实时查看分析当前在线用户,支持一键踢出异常用户登录态;
- 17、系统监控:针对服务器硬件资源监控,如 CPU 使用率、JVM 状态、磁盘利用率……等;支持一键 GC 等系统主动优化能力;
- **研发与架构**
- 18、响应式 UI:集成流行、可复用前端组件,支持丰富的 UI 组件、布局和样式,支持响应式布局,保障用户体验及交互;
- 19、国际化:支持国际化设置,提供中文、英文两种可选语言,可结合实际诉求定制扩展,默认为中文;
- 20、研发规范:基于标准分层架构设计,统一数据响应结构体,规范化项目目录结构;
- 21、分布式扩展:系统设计预留丰富扩展能力,可低成本扩展接入 SSO、KV、RPC、MQ、JOB、CONF…等分布式能力。
## Contributing
Contributions are welcome! Open a pull request to fix a bug, or open an [Issue](https://github.com/xuxueli/xxl-boot/issues/) to discuss a new feature or change.
欢迎参与项目贡献!比如提交PR修复一个bug,或者新建 [Issue](https://github.com/xuxueli/xxl-boot/issues/) 讨论新特性或者变更。
## 接入登记
更多接入的公司,欢迎在 [登记地址](https://github.com/xuxueli/xxl-boot/issues/1 ) 登记,登记仅仅为了产品推广。
## Copyright and License
This product is open source and free, and will continue to provide free community technical support. Individual or enterprise users are free to access and use.
- Licensed under the GNU General Public License (GPL) v3.
- Copyright (c) 2015-present, xuxueli.
产品开源免费,并且将持续提供免费的社区技术支持。个人或企业内部可自由的接入和使用。
## Donate
No matter how much the amount is enough to express your thought, thank you very much :) [To donate](https://www.xuxueli.com/page/donate.html )
无论金额多少都足够表达您这份心意,非常感谢 :) [前往捐赠](https://www.xuxueli.com/page/donate.html )