The Play framework makes it easier to build Web applications with Java

Finally a Java framework made by Web developers. Discover a clean alternative to bloated enterprise Java stacks. Play focuses on developer productivity and targets RESTful architectures.

  • Fix the bug and hit reload! Edit your Java files, save, refresh your browser and see the results immediately! No need to compile, deploy or restart the server.
  • Stateless model Play is a real "Share nothing" system. Ready for REST, it is easily scaled by running multiple instances of the same application on several servers.
  • Efficient template system A clean template system based on Groovy as an expression language. It provides template inheritence, includes and tags.
  • Resolve errors quickly When an error occurs, play shows you the source code and the exact line containing the problem. Even in templates.
  • All you need to create a cool web application Provides integration with Hibernate, OpenID, Memcached... And a plugin system.
  • Pure Java Code with Java, use any Java library and develop with your preferred IDE. Integrates nicely with eclipse or netbeans.
  • Really fast Starts fast and runs fast!

Source: Play