From configuration to security, web apps to big data—whatever the infrastructure needs of your application may be, there is a Spring Project to help you build it. Start small and use just what you need—Spring is modular by design.
Provides a cohesive, versioned platform for building modern applications. It is a modular, enterprise-grade distribution that delivers a curated set of dependencies.
Provides key Spring components for use in developing Android applications.
A project to make it easier to build Spring-powered Rich Internet Applications using Adobe Flex as the front-end client.
A Groovy based DSL for developing Spring Integration applications.
A Scala based DSL for developing Spring Integration applications.
Simplifies the development of mobile web apps through device detection and progressive rendering options.
A community run project that provides support for Spring framework development in Scala
Easily connects your applications with third-party APIs such as Facebook, Twitter, LinkedIn, and more.
Simplifies the development of big data applications by addressing ingestion, analytics, batch jobs and data export.