Spring Statemachine is a framework for application developers to use state machine concepts with Spring.
Spring AMQP - support for Spring programming model with AMQP, especially but not limited to RabbitMQ
Modules to centralize common resources and configuration for Spring Data Maven builds.
Support for adding OAuth1(a) and OAuth2 features (consumer and provider) for Spring web applications.
Provide 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.
Spring Batch is a framework for writing offline and batch applications using Spring and Java
Common SpringSource components used to integrate tooling with Eclipse, like the SpringSource Dashboard, Eclipse Spring UAA, common framework components and workspace configurators
Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
Spring Data JDBC Extensions. Support for database specific extensions to standard JDBC including support for Oracle RAC fast connection failover, AQ JMS support and support for using advanced data types.
the distribution build for the Spring Tool Suite and the Groovy/Grails Tool Suite
Provides support to increase developer productivity in Java when using Cassandra. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.