SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Spring Projects
-
Project mention: JavaGuide: Comprehensive Java Learning and Interview Prep Resource | news.ycombinator.com | 2024-08-15
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Spring Boot
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Key Steps to Implement mTLS in Spring Boot
-
Detailed information can be found in the release notes.
-
JeecgBoot
🔥一款基于AIGC和低代码引擎的AI低代码平台,旨在帮助企业快速实现低代码开发和构建、部署个性化的 AI 应用。 前后端分离 SpringBoot,SpringCloud,Ant Design&Vue3,Mybatis,Shiro!强大的代码生成器让前后端代码一键生成,无需写任何代码! 成套AI大模型功能: AI模型管理、AI应用、知识库、AI流程编排、AI对话助手等;
-
-
Redisson
Redisson - Valkey and Redis Java client. Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
Project mention: Feature Comparison: Reliable Queue vs. Valkey and Redis Stream | dev.to | 2025-05-15In the final verdict, Reliable Queue is the more durable and feature-rich option. Standard Valkey/Redis streams will suffice for smaller applications, but Reliable Queue provides the enterprise-grade reliability that businesses depend on. To learn more, visit the Redisson PRO website today.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Activiti
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
-
Comprehensive details are available in the release notes.
-
-
library
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
GitHub https://github.com/ddd-by-examples/library GitHub Stars 4.7k Most Recent Update on GitHub 2 years ago Open Source License MIT Number of Active Contributors This Year 0 Acceptance of External PRs Yes Official Website / Documentation /
-
-
spring-cloud-gateway
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
-
-
spring-cloud-kubernetes
Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...
-
Project mention: Energy-Efficient Schema-Driven Development with Spring WebMVC/WebFlux | dev.to | 2025-04-20
In Spring WebMVC/WebFlux, you can use springdoc-openapi to automatically generate an OpenAPI schema from Spring controller implementations. Having an OpenAPI schema enables automatic generation of HTML documentation and client code, which already provides some value.
-
Project mention: 🍃Are You Making These Mistakes in Spring Boot Testing? Best Practices You Need to Know! 🍃 | dev.to | 2025-04-02
🔗 Want to know more? Check out Spring Data JPA documentation.
-
-
hypersistence-utils
The Hypersistence Utils library (previously known as Hibernate Types) gives you Spring and Hibernate utilities that can help you get the most out of your data access layer.
In queries such as the above one, in order to make them cleaner and avoid needing to write the fully qualified name of the record we will write the results into, we can use the hypersistence-utils library to write a ClassImportIntegratorProvider:
-
-
-
SuperMarket
设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存、分库分表、读写分离、全文检索、消息队列等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中……
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Spring discussion
Java Spring related posts
-
MCP Server in Java with a2ajava – The Swiss Knife for Agentic Applications
-
Spring Boot API Tutorial: Build, Document, and Secure a REST API
-
Spring Boot and Java 24: What Developers Need to Know in 2025
-
🚀 Getting Started with Spring Boot and PostgreSQL: A Beginner-Friendly Guide
-
March 2025 Java Key Updates in Boot, Security, and More
-
Understanding Distributed Locking: A Deep Dive into RedLock with Redis
-
Spring Boot + React/Next.js: How to Build a Full-Stack App in 2025
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 May 2025
Index
What are some of the best open-source Spring projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | JavaGuide | 149,740 |
2 | Spring Boot | 77,133 |
3 | Spring | 58,035 |
4 | JeecgBoot | 42,714 |
5 | spring-boot-demo | 33,639 |
6 | Redisson | 23,800 |
7 | spring-boot-admin | 12,571 |
8 | Activiti | 10,314 |
9 | Spring Security | 9,134 |
10 | springfox | 5,938 |
11 | library | 5,223 |
12 | spring-cloud-netflix | 4,915 |
13 | spring-cloud-gateway | 4,665 |
14 | grpc-spring | 3,620 |
15 | spring-cloud-kubernetes | 3,495 |
16 | springdoc-openapi | 3,432 |
17 | Spring Data JPA | 3,113 |
18 | jasypt-spring-boot | 2,965 |
19 | hypersistence-utils | 2,504 |
20 | grpc-spring-boot-starter | 2,243 |
21 | Speedment | 2,089 |
22 | SuperMarket | 2,055 |
23 | spring-cloud-config | 1,991 |