{"id":21313436,"url":"https://github.com/xuxueli/xxl-boot","last_synced_at":"2025-05-16T00:07:38.289Z","repository":{"id":41016474,"uuid":"131840976","full_name":"xuxueli/xxl-boot","owner":"xuxueli","description":"A fast development platform.（快速开发平台 XXL-BOOT，整合前后端流行技术，致力为 中小企业、个人开发者 打造开箱即用的中后台解决方案）","archived":false,"fork":false,"pushed_at":"2025-03-22T17:48:45.000Z","size":13300,"stargazers_count":329,"open_issues_count":18,"forks_count":141,"subscribers_count":31,"default_branch":"master","last_synced_at":"2025-04-08T11:11:40.481Z","etag":null,"topics":["admin","authorization","codegenerator","fastdevelopment","rbac"],"latest_commit_sha":null,"homepage":"http://www.xuxueli.com/xxl-boot/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xuxueli.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-05-02T11:27:25.000Z","updated_at":"2025-04-08T03:47:19.000Z","dependencies_parsed_at":"2024-06-15T11:48:02.731Z","dependency_job_id":"a0fe955e-83e4-4180-9a2d-630a920badb2","html_url":"https://github.com/xuxueli/xxl-boot","commit_stats":{"total_commits":138,"total_committers":4,"mean_commits":34.5,"dds":0.2246376811594203,"last_synced_commit":"28bf7794c93202d1b928a7fbd4dcb4fd1879ff8f"},"previous_names":["xuxueli/xxl-boot","xuxueli/xxl-deep"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxueli%2Fxxl-boot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxueli%2Fxxl-boot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxueli%2Fxxl-boot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxueli%2Fxxl-boot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xuxueli","download_url":"https://codeload.github.com/xuxueli/xxl-boot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254442854,"owners_count":22071878,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","authorization","codegenerator","fastdevelopment","rbac"],"created_at":"2024-11-21T18:01:32.730Z","updated_at":"2025-05-16T00:07:33.270Z","avatar_url":"https://github.com/xuxueli.png","language":"Java","funding_links":[],"categories":["Java"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://www.xuxueli.com/doc/static/xxl-job/images/xxl-logo.jpg\" width=\"150\"\u003e\n    \u003ch3 align=\"center\"\u003eXXL-BOOT\u003c/h3\u003e\n    \u003cp align=\"center\"\u003e\n        XXL-BOOT, a fast development platform.\n        \u003cbr\u003e\n        \u003ca href=\"https://www.xuxueli.com/xxl-boot/\"\u003e\u003cstrong\u003e-- Home Page --\u003c/strong\u003e\u003c/a\u003e\n        \u003cbr\u003e\n        \u003cbr\u003e\n        \u003ca href=\"https://github.com/xuxueli/xxl-boot/releases\"\u003e\n            \u003cimg src=\"https://img.shields.io/github/release/xuxueli/xxl-boot.svg\" \u003e\n        \u003c/a\u003e\n        \u003ca href=\"http://www.gnu.org/licenses/gpl-3.0.html\"\u003e\n            \u003cimg src=\"https://img.shields.io/badge/license-GPLv3-blue.svg\" \u003e\n        \u003c/a\u003e\n        \u003ca href=\"https://www.xuxueli.com/page/donate.html\"\u003e\n            \u003cimg src=\"https://img.shields.io/badge/%24-donate-ff69b4.svg?style=flat-square\" \u003e\n        \u003c/a\u003e\n    \u003c/p\u003e\n\u003c/p\u003e\n\n\n## Introduction\n\nXXL-BOOT is a fast development platform.\n\nXXL-BOOT 是一个快速开发平台，易学易用、简化开发、丰富扩展、开箱即用。整合前后端流行技术，致力为 中小企业、个人开发者 打造开箱即用的中后台解决方案。\n\n\n## Documentation\n- [中文文档](https://www.xuxueli.com/xxl-boot/)\n\n\n## Communication\n- [社区交流](https://www.xuxueli.com/page/community.html)\n\n\n## Features\n- 1、安全登录：基于token设计登录、注销能力，系统支持集群部署及登录，保障账号及用户资产安全。\n- 2、权限管控：基于RBAC设计的用户角色权限管控能力，支持动态菜单\u0026按钮级资源定义、灵活用户角色权限管控，管控防护系统资源。\n- 3、端到端代码生成：内置代码生成器，支持前后端、全流程代码生成，覆盖“controller/servie/dao/entity/js…”等多层。只需提供SQL将会自动生成全部代码，加速研发效率。\n- 4、响应式UI：集成流行、可复用前端组件，支持丰富的UI组件、布局和样式，支持响应式布局，保障用户体验及交互。\n- 5、国际化：支持国际化设置，提供中文、英文两种可选语言，可结合实际诉求定制扩展，默认为中文；\n- 6、研发规范：基于标准分层架构设计，统一数据响应结构体，规范化项目目录结构。\n- 7、异常机制：严谨设计全局异常处理机制、ErrorPage异常处理机制，保障系统底限安全体验。\n- 8、分布式扩展：系统设计预留丰富扩展能力，可低成本扩展接入RPC、MQ、JOB、CONF、KV、SSO…等分布式中间件能力。\n- 9、审计日志：记录系统操作及活动的日志，用于系统的监控、审计和安全分析，可快速了解系统运行情况、发现异常行为、追溯问题源头，以及评估系统的安全性。\n- 10、通知管理：针对系统用户推送通知消息，支持自定义推送范围（全员、部分圈选），支持触达率、打开率监控。\n- 11、用户管理：针对系统用户进行管理，进行用户新增、管理、角色授权等操作。\n- 12、角色管理：针对系统权限角色进行动态管理，进行角色新增、管理、菜单分配等操作。\n- 13、资源管理：针对系统资源进行细粒度管理，支持页面、按钮等多类型资源管理，进行新增、管理等操作。\n- 14、组织管理：针对部门组织架构进行管理，进行多层级组织架构的新增、管理、排序等操作。\n- 15、配置中心： 针对常用业务数据进行动态配置，如业务参数、数据字典等，进行新增、管理等操作。\n- 16、在线用户：实时查看分析当前在线用户，支持一键踢出异常用户登录态。\n- 17、系统监控：针对服务器硬件资源监控，如CPU使用率、JVM状态、磁盘利用率……等；支持一键GC等系统主动优化能力。\n\n\n## Contributing\nContributions 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.\n\n欢迎参与项目贡献！比如提交PR修复一个bug，或者新建 [Issue](https://github.com/xuxueli/xxl-boot/issues/) 讨论新特性或者变更。\n\n\n## 接入登记\n更多接入的公司，欢迎在 [登记地址](https://github.com/xuxueli/xxl-boot/issues/1 ) 登记，登记仅仅为了产品推广。\n\n\n## Copyright and License\nThis 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.\n\n- Licensed under the GNU General Public License (GPL) v3.\n- Copyright (c) 2015-present, xuxueli.\n\n产品开源免费，并且将持续提供免费的社区技术支持。个人或企业内部可自由的接入和使用。\n\n\n## Donate\nNo matter how much the amount is enough to express your thought, thank you very much ：）     [To donate](https://www.xuxueli.com/page/donate.html )\n\n无论金额多少都足够表达您这份心意，非常感谢 ：）      [前往捐赠](https://www.xuxueli.com/page/donate.html )\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxuxueli%2Fxxl-boot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxuxueli%2Fxxl-boot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxuxueli%2Fxxl-boot/lists"}