Spring Projects

SpringSource is home to a vibrant community of quality open source projects that simplify the development of business applications and provide rock-solid runtime services. You can get all of these projects through STS, but if you'd like to consume Spring technologies individually - or get involved with their development - visit the individual project pages.

 

Spring Framework

Spring is a layered Java application platform for building enterprise solutions and is based on code published in the book Expert One-on-One J2EE Design and Development by Rod Johnson. Go to...

 

Spring Security

Spring Security is a powerful and highly customizable authentication and access-control framework that works efficiently in Spring applications with just a few lines of configuration. Go to...

 

Spring Roo

Spring Roo is a next-generation rapid application development tool for Java developers. With Roo you can easily build in minutes full Java applications including data access, search and rich web interactions. Go to...

Spring Mobile

Spring Mobile is an extension to Spring MVC that aims to simplify the development of mobile web applications including intelligent device detection and progressive rendering options.Go to...

 

Spring Data

Spring Data makes it easier to build Spring-powered applications that use new data access technologies like MongoDB, Neo4J, Redis, and other noSQL data stores. Go to...

 

Spring Web Services

Spring Web Services focuses on creating document-driven Web services using a contract-first SOAP service development approach. Go to...

Spring Batch

Spring Batch is a lightweight, comprehensive batch framework designed to simplify and optimize the work of processing high volume batch operations. Go to...

 

Spring Integration

Spring Integration extends Spring to support the well-known Enterprise Integration Patterns via lightweight messaging within Spring-based applications and supports integration with external systems via declarative adapters. Go to...

 

Spring AMQP

Spring AMQP applies core Spring concepts to the development of AMQP-based messaging solutions including abstractions for sending, receiving and configuring AMQP messages. Go to...

Spring Social

Spring Social is an extension of the Spring Framework that allows you to connect your applications with Software-as-a-Service (SaaS) providers such as Facebook and Twitter. Go to...

 

Spring Web Flow

Spring Web Flow focuses on providing the infrastructure for building and running rich web applications that require multi-step interactions. Go to...

 

Spring BlazeDS Integration

Spring BlazeDS Integration makes it easier to build Spring-powered Rich Internet Applications using Adobe Flex as the front-end client. Go to...

More Spring Projects