Topics / #springboot
Springboot projects on GitHub
Convention-over-configuration Java application framework
As of , the most-starred Springboot projects on GitHub are mall (84.9K stars), spring-boot (81.7K stars) and JeecgBoot (48.2K stars). GitHub.Locker tracks 18 Springboot repositories with 486.5K stars combined. The fastest-growing on October 16 was ruoyi-vue-pro, with +31 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+31ruoyi-vue-pro
YunaiV/ruoyi-vue-pro · ★ 39.9KRuoYi-Vue-Pro is an open-source enterprise admin management system backend built with Spring Boot, MyBatis Plus and Vue/Element, bundled with a WeChat mini-program and optional business modules like Mall, CRM, ERP, OA, MES and IM.
+13mall
macrozheng/mall · ★ 84.9KMall is a full e-commerce system with a storefront (mall-portal) and an admin backend (mall-admin), built on Spring Boot and MyBatis, meant as a complete reference implementation of online shopping.
+10JeecgBoot
jeecgboot/JeecgBoot · ★ 48.2KJeecgBoot is an enterprise AI low-code platform: you describe what you need in natural language and it generates the front-end, back-end CRUD code, database tables and menu permissions, while also bundling a Dify-like AI app module with chat, RAG knowledge bases, flow orchestration and MCP plugins.
+10toBeBetterJavaer
itwanger/toBeBetterJavaer · ★ 17.8KtoBeBetterJavaer (二哥的Java进阶之路) is a free, community-built Chinese knowledge base of original articles covering Java fundamentals, concurrency, the JVM, enterprise development (Spring Boot, MySQL, Redis) and interview prep, meant to help readers 'become a better Java developer'.
The all-time top
18 projects · by stars
- 84.9K
#1 · macrozheng/mallmall
Mall is a full e-commerce system with a storefront (mall-portal) and an admin backend (mall-admin), built on Spring Boot and MyBatis, meant as a complete reference implementation of online shopping.
- 81.7K
#2 · spring-projects/spring-bootspring-boot
Spring Boot is a Java framework that helps you create production-grade, Spring-powered applications and services with minimal configuration fuss.
- 48.2K
#3 · jeecgboot/JeecgBootJeecgBoot
JeecgBoot is an enterprise AI low-code platform: you describe what you need in natural language and it generates the front-end, back-end CRUD code, database tables and menu permissions, while also bundling a Dify-like AI app module with chat, RAG knowledge bases, flow orchestration and MCP plugins.
- 4

ruoyi-vue-pro
39.9KYunaiV/ruoyi-vue-pro · JavaRuoYi-Vue-Pro is an open-source enterprise admin management system backend built with Spring Boot, MyBatis Plus and Vue/Element, bundled with a WeChat mini-program and optional business modules like Mall, CRM, ERP, OA, MES and IM.
- 5

spring-boot-examples
30.5Kityouknow/spring-boot-examples · JavaA collection of small, standalone Spring Boot 3.0 example projects covering common integrations like web, WebFlux, JPA, MyBatis, RabbitMQ, MongoDB, Redis, mail, file upload, and Docker.
- 6

spring-cloud-alibaba
29.2Kalibaba/spring-cloud-alibaba · JavaA Spring Cloud toolkit from Alibaba: a one-stop set of components for building distributed Java applications on Alibaba middleware such as Nacos, Sentinel, RocketMQ and Seata.
- 7

SpringAll
28.9Kwuyouzhuguli/SpringAll · JavaA large collection of hands-on Spring tutorials in Chinese covering Spring Boot, Spring Boot & Shiro, Spring Batch, Spring Cloud, Spring Cloud Alibaba, and Spring Security & OAuth2, each paired with runnable example code and a companion blog post.
- 8

yudao-cloud
19.6KYunaiV/yudao-cloud · JavaIt's an open-source enterprise admin platform: a Spring Cloud Alibaba microservices backend plus a web admin console and a user mini-program, with RBAC permissions, multi-tenancy, workflow, payment, mall, CRM, ERP, IM, AI and IoT modules built in.
- 9

toBeBetterJavaer
17.8Kitwanger/toBeBetterJavaer · JavatoBeBetterJavaer (二哥的Java进阶之路) is a free, community-built Chinese knowledge base of original articles covering Java fundamentals, concurrency, the JVM, enterprise development (Spring Boot, MySQL, Redis) and interview prep, meant to help readers 'become a better Java developer'.
- 10

springboot-learning-example
16.6KJeffLi1993/springboot-learning-example · JavaA collection of hands-on Spring Boot 2.x tutorial examples, covering core techniques from basics to advanced integrations, meant for beginners and for solidifying core Spring Boot skills.
- 11

technology-talk
14.7Kaalansehaiyang/technology-talkA curated Chinese knowledge base of Java interview prep articles, system architecture notes, middleware deep-dives, and career advice, written by a self-described Alibaba P7 architect who goes by 'Tom哥'.
- 12

mall-learning
13.4Kmacrozheng/mall-learning · JavaThis is a learning tutorial that breaks down the architecture, business logic, and technical details of the 'mall' e-commerce project (a 60k+ star Java e-commerce system), covering SpringBoot, MyBatis, Elasticsearch, RabbitMQ, Redis, MongoDB, MySQL and Docker-based deployment.
- 13

mall-swarm
13.2Kmacrozheng/mall-swarm · Javamall-swarm is a microservices-based e-commerce platform built with Spring Cloud and Spring Cloud Alibaba, bundling a storefront, mobile app backend, and an admin panel with full infrastructure like a registry, config center, monitoring, and gateway.
- 14

Mybatis-PageHelper
12.3Kpagehelper-org/Mybatis-PageHelper · JavaPageHelper is a pagination plugin for MyBatis, the popular Java SQL mapper. You add it once to a project and your queries get paging support — the README bills it as the most convenient pagination plugin for MyBatis.
- 15

CodeGuide
11.9Kfuzhengwei/CodeGuide · ShellCodeGuide is a personal knowledge hub by Chinese Java engineer Fu Zheng Wei (小傅哥) that indexes years of his work: an interview handbook, hand-rolled clones of Spring and MyBatis, a JVM written in Java, Netty tutorials, bytecode-programming guides, and a published design-patterns book, all centered on core Java development.
- 16

newbee-mall
11.7Knewbee-ltd/newbee-mall · Javanewbee-mall is an open-source e-commerce system written in Java: a complete online store with a customer-facing mall and an admin panel, built on Spring Boot and widely used as a large-scale practice project for Java developers.
- 17
cas
11.4Kapereo/cas · JavaCAS (Central Authentication Service) is an enterprise multilingual identity provider and single sign-on server for the web: an open-source Java platform for centralizing authentication and authorization.
- 18
open-pencil-cloud
591yoohoo360/open-pencil-cloud · TypeScriptAn AI-native, open-source Figma alternative: a product fork of the OpenPencil design editor. It keeps the upstream engine (.fig/.pen, CanvasKit rendering, SceneGraph) and adds a React shell, cloud documents, and internal deployment.
Related topics
Often tagged together