Spring

Open-source projects categorized as Spring

Top 23 Spring Open-Source Projects

  1. JavaGuide

    「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

    Project mention: JavaGuide: Comprehensive Java Learning and Interview Prep Resource | news.ycombinator.com | 2024-08-15
  2. 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.

    InfluxDB logo
  3. Spring Boot

    Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

    Project mention: Create a Java Microservice Using Spring Boot in Minutes with Maven | dev.to | 2025-06-10

    You can use Spring Boot's official archetype or simply use the spring-boot-starter-parent and manually add dependencies.

  4. Spring

    Spring Framework

    Project mention: March 2025 Java Key Updates in Boot, Security, and More | dev.to | 2025-03-24

    Detailed information can be found in the release notes.

  5. JeecgBoot

    🔥集成完善AIGC应用的低代码平台,旨在帮助企业快速实现低代码开发和构建、部署个性化的 AI 应用。 前后端分离 SpringBoot,SpringCloud,Ant Design&Vue3,Mybatis,Shiro!强大的代码生成器让前后端代码一键生成,无需写任何代码! 成套AI大模型功能: AI模型管理、AI应用、知识库、AI流程编排、AI对话助手等;

  6. spring-boot-demo

    🚀一个用来深入学习并实战 Spring Boot 的项目。

  7. motion

    A modern animation library for React and JavaScript (by motiondivision)

    Project mention: motion VS GreenSock-JS - a user suggested alternative | libhunt.com/r/motiondivision/motion | 2025-06-03
  8. Redisson

    Redisson - Valkey & 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-15

    In 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.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. apitable

    🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

    Project mention: The Top 12 Open-Source No-Code Tools with the Most GitHub Stars | dev.to | 2024-07-11

    GitHub https://github.com/apitable/apitable GitHub Star 12.5k The most recent update on GitHub Two months ago Official website https://aitable.ai/ Documentation https://developers.aitable.ai/api/introduction

  11. spring-boot-admin

    Admin UI for administration of spring boot applications

  12. 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.

  13. Spring Security

    Spring Security

    Project mention: March 2025 Java Key Updates in Boot, Security, and More | dev.to | 2025-03-24

    Comprehensive details are available in the release notes.

  14. RuoYi

    :tada: (RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用

    Project mention: RuoYi: Lightweight SpringBoot Permission Management System with Simple UI | news.ycombinator.com | 2024-08-08
  15. springfox

    Automated JSON API documentation for API's built with Spring

  16. library

    A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.

    Project mention: Top 8 Open-Source CRUD Projects with the Most GitHub Stars | dev.to | 2024-09-04

    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 /

  17. spring-cloud-netflix

    Integration with Netflix OSS components

  18. spring-cloud-gateway

    An API Gateway built on Spring Framework and Spring Boot providing routing and more.

  19. BouncyLayout

    Make. It. Bounce.

  20. grpc-spring

    Spring Boot starter module for gRPC framework.

  21. spring-cloud-kubernetes

    Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...

  22. springdoc-openapi

    Library for OpenAPI 3 with spring-boot

    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.

  23. Spring Data JPA

    Simplifies the development of creating a JPA-based data access layer.

    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.

  24. jasypt-spring-boot

    Jasypt integration for Spring boot

  25. motion

    🤹 Vue Composables putting your components in motion (by vueuse)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Spring discussion

Log in or Post with

Spring related posts

  • Embabel-agent: Agent framework for the JVM by the creator of Spring

    1 project | news.ycombinator.com | 15 Jun 2025
  • Create a Java Microservice Using Spring Boot in Minutes with Maven

    1 project | dev.to | 10 Jun 2025
  • Building AI Agents with A2A and MCP Protocol: A Hands-on Implementation Guide

    9 projects | dev.to | 7 Jun 2025
  • Build MCP server in Java with a2ajava

    2 projects | dev.to | 3 Jun 2025
  • DDoSecrets publishes 410 GB of heap dumps, hacked from TeleMessage

    1 project | news.ycombinator.com | 20 May 2025
  • MCP Server in Java with a2ajava – The Swiss Knife for Agentic Applications

    1 project | dev.to | 18 May 2025
  • Spring Boot API Tutorial: Build, Document, and Secure a REST API

    4 projects | dev.to | 22 Apr 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jun 2025
    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. Learn more →

Index

What are some of the best open-source Spring projects? This list will help you:

# Project Stars
1 JavaGuide 150,221
2 Spring Boot 77,432
3 Spring 58,246
4 JeecgBoot 43,019
5 spring-boot-demo 33,722
6 motion 28,901
7 Redisson 23,850
8 apitable 14,526
9 spring-boot-admin 12,596
10 Activiti 10,332
11 Spring Security 9,171
12 RuoYi 7,246
13 springfox 5,935
14 library 5,223
15 spring-cloud-netflix 4,919
16 spring-cloud-gateway 4,682
17 BouncyLayout 4,254
18 grpc-spring 3,629
19 spring-cloud-kubernetes 3,507
20 springdoc-openapi 3,449
21 Spring Data JPA 3,133
22 jasypt-spring-boot 2,965
23 motion 2,629

Sponsored
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.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?