Spring Roo
Spring Roo is a next-generation rapid application development tool for Java developers. With Roo you can easily build full Java applications in minutes. It differs from other tools by focusing on:
- Higher Java productivity: Try the ten minute test and see for yourself (watch video).
- Stock-standard Java: Roo uses the Java APIs and standards you already know and trust.
- Usable and learnable: Roo features an extremely high level of usability and an advanced shell.
- No engineering trade-offs: Roo has no runtime portion and does not impose any CPU, RAM or disk storage cost.
- Easy Roo removal: Roo can be easily removed from a user project in under five minutes.
Spring Roo is open source and available for download here. In the download you'll find around 100 pages of detailed documentation, including why use it, installation, tutorials and how to complete the ten minute test.
If you'd like to learn more about Roo without needing to download it, we suggest the following resources:
- Full Project Resources Index
- Roo documentation (also included in download)
- Wikipedia article (detailed features list etc)
- Roo project's vision (blog)
- Usage tutorial (blog)
- Roo's architecture (blog)
- Introduction to Roo 1.0.0 (conference slides)
- Roo Technical Deep Dive (conference slides)
We hope that you enjoy using Spring Roo and welcome your feedback at the community forums or #roo on Twitter.
Upcoming Trainings:
Core Spring Framework
Apr 06 – 09: Hamburg
Apr 13 – 16: New York
Apr 20 – 23: London
Apr 20 – 23: Montreal
Apr 20 – 23: Wien
Apr 27 – 30: München
Rich Web Applications with Spring
Apr 06 – 09: Chicago
Apr 07 – 10: Bangalore
Apr 13 – 16: Amsterdam
Enterprise Integration with Spring
Apr 13 – 16: Athens
Apr 13 – 16: Copenhagen
Apr 27 – 30: San Francisco
Plus:
Hibernate with Spring, Core Spring.NET, Spring Web Services and more...
User login
Upcoming events
- SpringSource S2G Forum - Munich (Event)(7 days)
- Last day to register for the Spring training special(Event)(8 days)
- Webinar: SpringSource tc Server: Best Place to Build and Run Spring Applications (Europe)(Event)(12 days)
- Webinar: SpringSource tc Server: Best Place to Build and Run Spring Applications (North America)(Event)(12 days)
- Webinar: Introducing Spring Roo - Extreme Productivity in 10 Minutes(Event)(20 days)
- Spring & Java Workshop - Lisboa, Portugal(Event)(26 days)












