Spring (@spring-projects)

Top repositories

1

spring-boot

Spring Boot
Java
70,285
star
2

spring-framework

Spring Framework
Java
53,687
star
3

spring-security

Spring Security
Java
8,088
star
4

spring-petclinic

A sample Spring-based application
CSS
6,917
star
5

spring-data-examples

Spring Data Example Projects
Java
4,944
star
6

spring-authorization-server

Spring Authorization Server
Java
4,573
star
7

spring-data-elasticsearch

Provide support to increase developer productivity in Java when using Elasticsearch. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Java
2,833
star
8

spring-data-jpa

Simplifies the development of creating a JPA-based data access layer.
Java
2,796
star
9

spring-loaded

Java agent that enables class reloading in a running JVM
Java
2,705
star
10

spring-batch

Spring Batch is a framework for writing batch applications using Java and Spring
Java
2,496
star
11

spring-integration-samples

You are looking for examples, code snippets, sample applications for Spring Integration? This is the place.
Java
2,245
star
12

spring-retry

Java
2,037
star
13

spring-kafka

Provides Familiar Spring Abstractions for Apache Kafka
Java
1,978
star
14

spring-session

Spring Session
Java
1,810
star
15

spring-data-redis

Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Java
1,645
star
16

spring-data-mongodb

Provides support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Java
1,549
star
17

spring-integration

Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
Java
1,459
star
18

spring-statemachine

Spring Statemachine is a framework for application developers to use state machine concepts with Spring.
Java
1,448
star
19

spring-graphql

Spring Integration for GraphQL
Java
1,441
star
20

spring-restdocs

Test-driven documentation for RESTful services
Java
1,122
star
21

spring-hateoas

Spring HATEOAS - Library to support implementing representations for hyper-text driven REST web services.
Java
1,016
star
22

spring-security-samples

Java
1,014
star
23

spring-data-rest

Simplifies building hypermedia-driven REST web services on top of Spring Data repositories
Java
878
star
24

spring-cloud

Umbrella project for Spring Cloud
821
star
25

spring-net

Spring Framework for .NET
C#
819
star
26

sts4

The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Eclipse, Visual Studio Code, and Theia
Java
812
star
27

spring-data-neo4j

Provide support to increase developer productivity in Java when using Neo4j. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Java
796
star
28

spring-amqp

Spring AMQP - support for Spring programming model with AMQP, especially but not limited to RabbitMQ
Java
782
star
29

spring-data-commons

Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.
Java
726
star
30

spring-data-r2dbc

Provide support to increase developer productivity in Java when using Reactive Relational Database Connectivity. Uses familiar Spring concepts such as a DatabaseClient for core API usage and lightweight repository style data access.
710
star
31

spring-data-relational

Spring Data Relational. Home of Spring Data JDBC and Spring Data R2DBC.
Java
705
star
32

spring-shell

Spring based shell
Java
685
star
33

spring-amqp-samples

Samples for Spring AMQP
Java
578
star
34

spring-modulith

Modular applications with Spring Boot
Java
548
star
35

spring-plugin

Java
424
star
36

spring-webflow-samples

CSS
399
star
37

spring-ai

An Application Framework for AI Engineering
Java
396
star
38

spring-data-cassandra

Provides support to increase developer productivity in Java when using Apache Cassandra. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Java
367
star
39

spring-hateoas-examples

Collection of examples on how (and why) to build hypermedia-driven apps with Spring HATEOAS
Java
358
star
40

spring-ldap

Spring LDAP
Java
333
star
41

spring-webflow

Spring Web Flow
Java
315
star
42

spring-ws

Spring Web Services
Java
301
star
43

spring-flo

JavaScript angular based embeddable graphical component for pipeline/graph building and editing
TypeScript
289
star
44

spring-integration-extensions

The Spring Integration Extensions project provides extension components for Spring Integration
Java
272
star
45

spring-vault

Provides familiar Spring abstractions for HashiCorp Vault
Java
272
star
46

spring-data-couchbase

Provides support to increase developer productivity in Java when using Couchbase. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Java
271
star
47

spring-data-envers

Envers extension of the Spring Data JPA module
260
star
48

spring-batch-extensions

Spring Batch Extensions
Java
217
star
49

spring-integration-aws

Java
192
star
50

spring-security-kerberos

Spring Security Kerberos
Java
167
star
51

spring-guice

Tools for using Spring in Guice and Guice in Spring
Java
165
star
52

gradle-plugins

Gradle plugins for use in building and publishing open-source Spring projects, e.g. Spring Framework, Spring Integration
Groovy
139
star
53

spring-pulsar

Spring Friendly Abstractions for Apache Pulsar
Java
136
star
54

spring-ws-samples

Java
134
star
55

spring-data-keyvalue

Project to provide infrastructure to implement Spring Data repositories on top of key-value-based, in-memory data stores.
Java
122
star
56

spring-data-gemfire

Spring Data integration for Pivotal GemFire
Java
98
star
57

spring-data-build

Modules to centralize common resources and configuration for Spring Data Maven builds.
Shell
91
star
58

spring-data

Spring Data
82
star
59

spring-data-ldap

Repository abstraction for Spring LDAP
Java
63
star
60

spring-data-geode

Spring Data support for Apache Geode
Java
49
star
61

spring-boot-data-geode

Spring Boot support for Apache Geode and VMware GemFire
Java
45
star
62

spring-session-data-mongodb

Spring Session for MongoDB
Java
45
star
63

spring-aot-smoke-tests

Java
42
star
64

spring-cli

A CLI focused on developer productivity
Java
42
star
65

spring-data-dev-tools

A collection of tools to support Spring Data development.
Java
40
star
66

spring-session-bom

Spring Session Bill of Materials
Java
31
star
67

spring-restdocs-samples

JavaScript
26
star
68

spring-credhub

Spring abstractions for Cloud Foundry CredHub
Java
25
star
69

spring-session-data-geode

Spring Session support for Apache Geode and VMware Tanzu GemFire
Java
21
star
70

spring-integration-splunk

Java
21
star
71

spring-test-data-geode

A Spring-based Test Framework supporting Unit and Integration testing for Spring Boot applications using Spring Data with either Apache Geode or VMware Tanzu GemFire
Java
21
star
72

spring-session-data-mongodb-examples

Java
16
star
73

spring-data-bom

Spring Data Bill of Materials
16
star
74

eclipse-integration-tcserver

Eclipse Integration for vFabric tc Server
Java
13
star
75

spring-integration-flow

Java
10
star
76

spring-checkpoint-restore-smoke-tests

Java
10
star
77

gh-pages

Shared gh-pages content for Spring projects
JavaScript
8
star
78

security-advisories

8
star
79

.github

7
star
80

spring-data-release

Command-line application to ship Spring Data releases
Java
5
star
81

spring-graphql-examples

3
star