Files
awesome-awesomeness/terminal/play1
2024-04-20 19:22:54 +02:00

178 KiB

Awesome Play1 !play-isthe1! (http://img.shields.io/badge/play-isthe1-red.svg?style=flat) (https://github.com/markets/awesome-ruby) !Awesome
(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 
A collection of awesome Play 1.x modules (#modules), tools (#tools), and resources (#resources).
 
>Inspired by awesome-php (https://github.com/ziadoz/awesome-php), awesome-python (https://github.com/vinta/awesome-python), frontend-dev-bookmarks (https://github.com/dypsilon/frontend-dev-bookmarks) and
awesome-ruby (https://github.com/markets/awesome-ruby).
 
Contributions (https://github.com/PerfectCarl/awesome-play1/blob/master/CONTRIBUTING.md) are always welcome!
 
Modules
Lists all the modules available with the following badges :
 
Badge Meaning
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────────────────────────────────────────────────────────────────┤
!registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat) the module is registered in playframework.com/modules
(http://www.playframework.com/modules/carbonate) (http://www.playframework.com/modules). The badge points to the registered
page.
!registered on playframework.com/modules (http://img.shields.io/badge/registered-no-red.svg?style=flat) the module is not registered in playframework.com/modules
(https://github.com/PerfectCarl/play-profiler) (http://www.playframework.com/modules). You have to add an external repository
in your dependencies.yml file. The badge points to the official module page.
!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) the module is available in MavenCentral thanks to the maven-play-plugin
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.db/play-db) (https://code.google.com/p/maven-play-plugin). The badge poins to the maven
repository of the module.
!Updated since the play module registry was frozen (http://img.shields.io/badge/ -updated-ff69b4.svg?style=flat) the module has been updated since playframework.com/modules
(https://github.com/PerfectCarl/play-profiler) (http://www.playframework.com/modules) has been frozen. The badge points to
the official module page.
 
 
The modules are divided in the following categories :
Database (#database)
Deployment (#deployment)
Injection/dependencies (#injectiondependencies)
Language (#language)
Messaging/events (#messagingevents)
Monitoring (#monitoring)
Persistence (#persistence)
Presentation (#presentation)
Rest (#rest)
Scaffolding (#scaffolding)
Search (#search)
Security (#security)
Template (#template)
Translation (#translation)
Misc (#misc)
 
If you want to contribute information about a module, please refer to the guide (https://github.com/PerfectCarl/awesome-play1/blob/master/CONTRIBUTING.md#module).
 
Database
 
carbonate (http://www.playframework.com/modules/carbonate) Carbonate (https://github.com/huljas/play-carbonate) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/carbonate) Creates and runs database migrations using Hibernate schema update to automatically generate SQL
to the migrations. See this blog post (http://huljas.github.com/code/2011/04/04/managing-database-with-playcarbonate.html)
chronostamp (http://www.playframework.com/modules/chronostamp) Chronostamp (https://github.com/omaroman/chronostamp) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/chronostamp) Enhances Models by adding and updating timestamp fields (created_at & updated_at).
db (http://www.playframework.com/modules/db) Database module (http://github.com/pepite/play--database) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/db)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.db/play-db) Export your Play! domain model to a DDL file and import a database into your Play! domain model.
jpagen (http://www.playframework.com/modules/jpagen) JpaGen (http://github.com/marcuspocus/jpagen) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/jpagen) Generates JPA Entities and Composite keys (when needed) from metadata or a file containing a list of tables.
liquibase (http://www.playframework.com/modules/liquibase) Liquibase (https://github.com/7uc0/play-liquibase) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/liquibase) Liquibase (http://www.liquibase.org) is a simple, reliable and elegant solution for database
refactoring management
logisimayml (http://www.playframework.com/modules/logisimayml) logisima-yml (http://github.com/sim51/logisima-play-yml) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/logisimayml) Exports your database into an yml file
migrate (http://www.playframework.com/modules/migrate) Database migration (http://github.com/dcardon/play-migrate) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/migrate) Maintains database versions for your project.
multidb (http://www.playframework.com/modules/multidb) Multiple Databases (http://github.com/dcardon/play-multidb) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/multidb) Scale your application to multiple databases with a common schema.
 
Deployment
 
capistrano (http://www.playframework.com/modules/capistrano) Capistrano (https://github.com/mandubian/play-capistrano) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/capistrano) Deploys a remote application using Capistrano + SSH + VCS and run it in nohup/background mode.
cargo (http://www.playframework.com/modules/cargo) Cargo (https://github.com/dgouyette/play-cargo) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/cargo) Remotely deploys your application.
cloudbees (http://www.playframework.com/modules/cloudbees) CloudBees (https://github.com/hadashi/play-cloudbees) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/cloudbees) Provides integration with CloudBees.
cloudfoundry (http://www.playframework.com/modules/cloudfoundry) CloudFoundry (https://github.com/bcourtine/play--cloudfondry) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/cloudfoundry) Automatically configure the database your application is deployed in In CloudFoundry.
dotcloud (http://www.playframework.com/modules/dotcloud) Dotcloud (https://github.com/lsinger/play-dotcloud) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/dotcloud) Deploys your application to dotcloud
gae (http://www.playframework.com/modules/gae) Google App Engine (http://github.com/guillaumebort/play-gae) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/gae)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.gae/play-gae) Creates application for the Google App Engine platform.
heroku (http://www.playframework.com/modules/heroku) Heroku (https://github.com/jamesward/play-heroku) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/heroku) Deploys your application on Heroku.
jelastic (http://www.playframework.com/modules/jelastic) Jelastic Deployment Support (https://github.com/Fameing/play-jelastic) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/jelastic) Deploy your application in the Jelastic Platform.
openebay (http://www.playframework.com/modules/openebay) Open eBay (https://bitbucket.org/kumaresan/openebay) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/openebay) Provides the basic plumbing to create an Open eBay Application (http://apps.ebay.com/)
openshift (http://www.playframework.com/modules/openshift) Openshift (https://github.com/opensas/openshift) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/openshift) Openshift is Red Hat’s free, auto-scaling, cloud-based platform-as-a-service for Java, Perl,
PHP, Python, and Ruby applications.
play-gae-q42 Q42's Google App Engine (https://github.com/Q42/play-gae) !registered on playframework.com/modules (http://img.shields.io/badge/registered-no-red.svg?style=flat)
(https://github.com/Q42/play-gae) Maintained module for Google App Engine integration. Should be used instead of gae
playapps (http://www.playframework.com/modules/playapps) playapps.net (http://github.com/zenexity/play-playapps) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/playapps) playapps.net is a streamlined deployment environment designed to get your Play applications up
and running quickly and efficiently
reverseproxy (http://www.playframework.com/modules/reverseproxy) ReverseProxy (https://github.com/omaroman/reverseproxy) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/reverseproxy) Configures your application to automatically switch between the HTTP and HTTPS protocols per
page when used behind a front end.
router (http://www.playframework.com/modules/router) Play Router Annotations (https://github.com/digiPlant/play-router-annotations) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/router)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.router/play-router) Adds routes through annotations, allowing you to declare your routes in your controllers.
stax (http://www.playframework.com/modules/stax) Stax (http://github.com/erwan/playstax) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/stax) Easy deployment to Stax cloud hosting platform (http://www.stax.net).
vhost (http://www.playframework.com/modules/vhost) VHost (https://github.com/lyubo/play-vhost) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/vhost) Adds some virtual hosts functionality with separate datasource and customizable application settings for each virtual host.
 
Injection/dependencies
 
constretto (http://www.playframework.com/modules/constretto) Constretto (https://github.com/zapodot/constretto-play) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/constretto)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.constretto/play-constretto) Makes integration with the Constretto configration framework easy
guice (http://www.playframework.com/modules/guice) Guice (http://github.com/pk11/play-guice-module) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/guice)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.guice/play-guice) Injects Guice managed components into your application.
ivy (http://www.playframework.com/modules/ivy) Ivy dependency management (http://github.com/pk11/play-ivy) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/ivy) Manages your dependencies with apache ivy.
maven (http://www.playframework.com/modules/maven) Maven dependency management (http://github.com/wangyizhuo/play-maven) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/maven) Manages your dependencies with apache maven
spring (http://www.playframework.com/modules/spring) Spring (http://github.com/pepite/Play--framework-Spring-module) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/spring)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.spring/play-spring) Allows to use Spring managed beans inside your play! 1.x applications.
 
Language
 
googleclosure (http://www.playframework.com/modules/googleclosure) Google Closure (http://code.google.com/p/mandubian-play-google-closure/) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/googleclosure) This module is aimed at integrating Google Closure tools with play!.
gwt (http://www.playframework.com/modules/gwt) Google Web Toolkit (http://code.google.com/p/play-framework-gwt/) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/gwt) This module provides a helper to simplify the integration of a GWT UI with Play as an application
server.
gwt2 (http://www.playframework.com/modules/gwt2) GWT2 (http://github.com/vbuzzano/play-gwt2) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/gwt2) Integrates Play with GWT
scala (http://www.playframework.com/modules/scala) Scala (http://www.playframework.com/modules/scala) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/scala)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.scala/play-scala) Play Scala enables you to use the Scala language for your application keeping key properties of
the Play framework
scalagen (http://www.playframework.com/modules/scalagen) Scala Gen (https://github.com/asinghal/Play-ScalaGen) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/scalagen) Scala code generators for the Play! framework
scalasecure (http://www.playframework.com/modules/scalasecure) Scala secure (https://github.com/asinghal/Play-ScalaSecure) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/scalasecure) This module provides basic security (authentication/ authorization) for Play applications
written in Scala.
 
Messaging/events
 
akka (http://www.playframework.com/modules/akka) Akka support (http://github.com/dwhitney/akka) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/akka) Allows you to configure akka (http://akkasource.org) through The Play! framework’s conf/application.conf file.
camel (http://www.playframework.com/modules/camel) Camel (https://github.com/marcuspocus/play-camel) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/camel) A EIP + Messaging module for the Play! Framework
pusher (http://www.playframework.com/modules/pusher) Pusher (https://github.com/regisbamba/Play-Pusher) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/pusher) This module lets you easily add realtime functionality to your Play applications with Pusher
(http://www.pusher.com) using websockets.
rabbitmq (http://www.playframework.com/modules/rabbitmq) RabbitMQ (http://geeks.aretotally.in/rabbitmq-module-for-play-framework) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/rabbitmq) RabbitMQ offers a highly available and scalable, and yet lightweight, messaging system.
 
Monitoring
 
accesslog (http://www.playframework.com/modules/accesslog) Accesslog (https://github.com/briannesbitt/play-accesslog) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/accesslog)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.accesslog/play-accesslog) A Play framework module that performs request logging similar to an access log file in
nginx or apache.
betterlogs (http://www.playframework.com/modules/betterlogs) BetterLogs (https://github.com/sgodbillon/BetterLogs) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/betterlogs) Enhances the default logs adding the class and method names, where the log has been called,
its signature, the file name and the line.
infoplay (http://www.playframework.com/modules/infoplay) InfoPlay (http://code.google.com/p/infoplay/) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/infoplay) InfoPlay is a module which gives many informations like infophp in PHP language.
jpastats (http://www.playframework.com/modules/jpastats) Jpastats (https://github.com/eamelink/play-jpastats/) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/jpastats) Record how many database queries were executed during a request
log4play (http://www.playframework.com/modules/log4play) Log4Play (https://github.com/feliperazeek/log4play) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/log4play) Provides a log4j appender which publishes log entries to an EventStream
play-hibernate-statistics Hibernate statistics (https://github.com/francisdb/play-hibernate-statistics) !registered on playframework.com/modules (http://img.shields.io/badge/registered-no-red.svg?style=flat)
(https://github.com/francisdb/play-hibernate-statistics) Displays MBean Hibernate statistics
playerrors (http://www.playframework.com/modules/playerrors) Playerrors (https://github.com/marius0/playerrors) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/playerrors) Playerrors gathers and informs you about the errors in your production webapps, so you can fix
them before your visitors get a chance to complain
profiler Mini-profiler (https://github.com/PerfectCarl/play-profiler) !registered on playframework.com/modules (http://img.shields.io/badge/registered-no-red.svg?style=flat)
(https://github.com/PerfectCarl/play-profiler) Displays a mini profiler in your application
recordtracking (http://www.playframework.com/modules/recordtracking) RecordTracking (https://github.com/omaroman/recordtracking) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/recordtracking) RecordTracking unobtrusively tracks the creation, updating and elimination events regarding
to records.
statsd (http://www.playframework.com/modules/statsd) Statsd (https://github.com/rkroll/play-statsd/) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/statsd) The module is a wrapper over StatsD (https://github.com/etsy/statsd) which allow for dead simple statistic aggregation from within play.
 
Persistence
 
associations (http://www.playframework.com/modules/associations) Associations (https://github.com/pareis/play-associations) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/associations)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.associations/play-associations) This module reduces the code to manage bi-directional associations.
cream (http://www.playframework.com/modules/cream) JCR for Play! (https://github.com/mfornos/Cream) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/cream) A module that seamlessly integrates Apache Jackrabbit(JCR 2.0) with Play framework
ebean (http://www.playframework.com/modules/ebean) EBean ORM support (https://github.com/lyubo/play-ebean) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/ebean)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.ebean/play-ebean) Adds Ebean ORM to play!. Still in very experimental phase.
mongo (http://www.playframework.com/modules/mongo) MongoDB (http://github.com/louth/play-mongo) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/mongo) Provides a simple, elegant solution for using models stored in mongodb. For a more complex use cases, please take a look at the morphia module.
morphia (http://www.playframework.com/modules/morphia) MongoDB Integration (http://github.com/greenlaw110/play-morphia) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/morphia)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.morphia/play-morphia)!Updated since the play module registry was frozen (http://img.shields.io/badge/
-updated-ff69b4.svg?style=flat) (http://github.com/greenlaw110/play-morphia) Seamlessly MongoDB access integration with Play’s Model interface.
mybatisplay (http://www.playframework.com/modules/mybatisplay) MyBatisPlay (https://github.com/eamelink/play-navigation/wiki) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/mybatisplay) Provides support for MyBatis persistence framework.
neo4j (http://www.playframework.com/modules/neo4j) logisima-neo4j (https://github.com/sim51/logisima-play-neo4j) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/neo4j) Integrate neo4j database into your play! project.
objectify (http://www.playframework.com/modules/objectify) Objectify (http://code.google.com/p/play-framework-objectify/) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/objectify) Objectify is a flexible abstraction on Google App Engine/J which makes data access simple and
elegant
orientdb (http://www.playframework.com/modules/orientdb) OrientDB (https://github.com/mfornos/orientdb) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/orientdb) OrientDB for Play! Framework
redis (http://www.playframework.com/modules/redis) Redis (https://github.com/tkral/play-redis) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/redis)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.redis/play-redis) The Redis Play! module helps you easily use Redis in your Play! applications
riak (http://www.playframework.com/modules/riak) Riak (https://github.com/julienba/play-riak/) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/riak) Allow to use riak-java-client in play! way.
s3blobs (http://www.playframework.com/modules/s3blobs) S3Blobs (https://github.com/jamesward/S3-Blobs-module-for-Play) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/s3blobs) The S3Blobs Play Framework Module provides an easy way to read an write files from Amazon S3 from
within JPA entities.
siena (http://www.playframework.com/modules/siena) Siena (http://github.com/mandubian/play-siena) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/siena)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.siena/play-siena)!Updated since the play module registry was frozen (http://img.shields.io/badge/
-updated-ff69b4.svg?style=flat) (http://github.com/mandubian/play-siena) Enables Siena support to map your Java entities to GAE/MySQL/PostgreSQL/H2 from your play application
twig (http://www.playframework.com/modules/twig) Twig (https://github.com/netmau5/Play-Twig) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/twig) Twig superpowers Google App Engine’s Datastore for Play applications. Get a fluid API, in-memory joins, and asynchronous queries out of the box.
 
Presentation
 
coffee (http://www.playframework.com/modules/coffee) CoffeeScript (https://github.com/robfig/play-coffee) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/coffee)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.coffee/play-coffee) CoffeeScript is a great way to produce javascript. This module provides support for it (Java and
Scala).
excel (http://www.playframework.com/modules/excel) Excel (http://github.com/greenlaw110/play-excel) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/excel)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.excel/play-excel) Template based Excel report generator
formee (http://www.playframework.com/modules/formee) Formee (https://github.com/omaroman/formee) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/formee) Helps to write forms and add client and server side validation.
greenscript (http://www.playframework.com/modules/greenscript) Minimize javascript/css files (http://github.com/greenlaw110/greenscript) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/greenscript) Play with your javascript/css files!
html5validation (http://www.playframework.com/modules/html5validation) HTML5 Validation (https://github.com/oasits/play-html5-validation) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/html5validation) Client-side form validation based on your Play framework model annotations using HTML5
attributes.
jqueryui (http://www.playframework.com/modules/jqueryui) Jqueryui (https://github.com/lunatech-labs/play-module-jqueryui) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/jqueryui) The jQuery UI module provides working examples of jQuery UI widgets, integrated with a Play
application.
jqvalidate (http://www.playframework.com/modules/jqvalidate) JQuery Validation (https://github.com/murz/play-jqvalidate) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/jqvalidate) Client-side form validation via jQuery, based on your model annotation
jqvalidation (http://www.playframework.com/modules/jqvalidation) Jqvalidation (http://code.google.com/p/jqvalidate-play-framework/) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/jqvalidation) A jquery library API for validation, supports Ajax validation (per field or per form)
less (http://www.playframework.com/modules/less) Less module (https://github.com/lunatech-labs/play-module-less) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/less)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.less/play-less) Converts less (http://lesscss.org/) to CSS, and handles error reporting in your Play application
markdown (http://www.playframework.com/modules/markdown) Markdown (https://github.com/orefalo/play-markdown) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/markdown)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.markdown/play-markdown) Easily bring markdown contents into your application.
menu (http://www.playframework.com/modules/menu) Menu (http://github.com/greenlaw110/play-menu) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/menu) Eases the implementation of navigation menu.
navigation (http://www.playframework.com/modules/navigation) Navigation (https://bitbucket.org/hlassiege/play-nemrod) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/navigation) Define and display navigation menus in your Play application.
paginate (http://www.playframework.com/modules/paginate) Paginate (http://github.com/lmcalpin/Play--Paginate) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/paginate)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.paginate/play-paginate) A replacement for #{list} tags that allows for easy pagination.
pdf (http://www.playframework.com/modules/pdf) PDF module (http://github.com/pepite/play--pdf) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/pdf)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.pdf/play-pdf) Renders PDF document from your HTML templates. This module is based on the YaHP Converter library.
pegdown (http://www.playframework.com/modules/pegdown) PegDown Markdown (https://github.com/jagregory/play-pegdown) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/pegdown) Integrates the pegdown Markdown (https://github.com/sirthias/pegdown) processor with your Play
application
press (http://www.playframework.com/modules/press) Minimize javascript/css files (http://github.com/dirkmc/press) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/press) A JavaScript, CSS and Less minimizer that is designed to be transparent to the application
developer.
sass (http://www.playframework.com/modules/sass) Syntactically Awesome Stylesheets (http://github.com/guillaumebort/play-sass) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/sass)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.sass/play-sass) Sass makes CSS fun again. Sass is CSS, plus nested rules, variables, mixins, and more, all in a
concise, readable syntax.
table (http://www.playframework.com/modules/table) Table (https://github.com/julienrf/play-table) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/table)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.table/play-table) Simplifies the code needed to display data in HTML tables.
tabularasa (http://www.playframework.com/modules/tabularasa) Tabula Rasa (https://github.com/schaloner/tabula-rasa) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/tabularasa) Tabula Rasa provides support for user-customisable tables in views
twitterbootstrap (http://www.playframework.com/modules/twitterbootstrap) Twitterbootstrap (http://www.playframework.com/modules/twitterbootstrap) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/twitterbootstrap) Bundles up the twitter-bootstrap stylekit and the play less plugin, easing the .less
files edition (changes are dynamically taken into account).
 
Rest
 
jersey (http://www.playframework.com/modules/jersey) Jersey (https://bitbucket.org/psartini/play-jersey) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/jersey) Integrates Jersey into the Play! Framework.
resteasy (http://www.playframework.com/modules/resteasy) RESTEasy Play! module (http://www.lunatech-labs.com/open-source/resteasy-play-module) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/resteasy) The RESTEasy Play! module allows you to define JAX-RS RESTful web services in the Play! Framework
using RESTEasy.
resteasycrud (http://www.playframework.com/modules/resteasycrud) RESTEasy CRUD module (http://www.lunatech-labs.com/open-source/resteasy-crud-play-module) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/resteasycrud) The Play! RESTEasy CRUD module which allows you to automagically generate your RESTful CRUD
resources for a given model
swagger (http://www.playframework.com/modules/swagger) Swagger (https://github.com/wordnik/swagger-play) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/swagger) Creates a self-documenting meta-description for REST APIs which allows for code-gen, UI-sandbox,
and test framework.
 
Scaffolding
 
crudsiena (http://www.playframework.com/modules/crudsiena) CRUD for Siena (https://github.com/mandubian/play-crud-siena) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/crudsiena) Offers a fully usable web interface for your Siena Model objects with a few more features than
default crud module.
mocha (http://www.playframework.com/modules/mocha) Mocha (https://bitbucket.org/blobsmith/mocha/overview) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/mocha) An implementation of mocha UI javascript interface for Play!
play-bootstrap Basic bootstrap scaffolding (https://github.com/phaus/play-bootstrap) !registered on playframework.com/modules (http://img.shields.io/badge/registered-no-red.svg?style=flat)
(https://github.com/phaus/play-bootstrap) Creating Bootstrap based applications (derived from the default scaffold module).
scaffold (http://www.playframework.com/modules/scaffold) Scaffold (http://github.com/lmcalpin/Play--Scaffold) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/scaffold) Scaffold will generate basic scaffolding for bootstrapping a project from your JPA or Senia
entities
 
Search
 
elasticsearch (http://www.playframework.com/modules/elasticsearch) ElasticSearch (http://geeks.aretotally.in/play-framework-module-elastic-search-distributed-searching-with-json-http-rest-or-java) !
registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/elasticsearch) Elastic Search is a Distributed Search Solution
based on Apache Lucene. This module provides an embedded Elastic Server instance for Rapid Development.
search (http://www.playframework.com/modules/search) Search (http://github.com/jfp/play-search/) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/search)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.search/play-search) Search allows you to have basic full text search functionalities to your JPA Model. It is based
on Lucene.
 
Security
 
browserid (http://www.playframework.com/modules/browserid) BrowserID (https://github.com/orefalo/play-browserid) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/browserid) BrowserID is an experimental new way of signing into websites. The goal with BrowserID is to
design something safe and easy for users and the developers.
cas (http://www.playframework.com/modules/cas) logisima-cas (http://github.com/sim51/logisima-play-cas) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/cas) This module is a CAS client for Play! application.
casino (http://www.playframework.com/modules/casino) Casino (https://github.com/reyez/casino-play) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/casino) This project provides a simple method to integrate sign-up and password recovery to your project
deadbolt (http://www.playframework.com/modules/deadbolt) Deadbolt (https://github.com/schaloner/deadbolt) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/deadbolt)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.deadbolt/play-deadbolt) Deadbolt is an authorisation mechanism for defining access rights to certain controller
methods or parts of a view
fbconnect (http://www.playframework.com/modules/fbconnect) Facebook connect (https://github.com/murz/play-fbconnect) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/fbconnect) Easily integrate Facebook based authentication into any Play framework application.
force (http://www.playframework.com/modules/force) Force.com (https://github.com/jesperfj/play-force) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/force) Build Play! applications that integrates to Force.com. Provides OAuth authentication and REST API
adapter.
linkedin (http://www.playframework.com/modules/linkedin) LinkedIn OAuth Authentication (http://geeks.aretotally.in/projects/play-framework-linkedin-module) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/linkedin) Easily integrate LinkedIn’s OAuth authentication into your Play Framework application
oauth (http://www.playframework.com/modules/oauth) OAuth Client (http://github.com/erwan/playoauthclient) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/oauth) This module provides tools to connect to an OAuth provider, such as Twitter or Google.
recaptcha (http://www.playframework.com/modules/recaptcha) Recaptcha (https://github.com/orefalo/play-recaptcha) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/recaptcha)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.recaptcha/play-recaptcha) Quickly integrate reCaptcha.com challenge-response test in your applications.
securepermissions (http://www.playframework.com/modules/securepermissions) Secure Permissions (http://www.lunatech-labs.com/open-source/secure-permissions-play-module) !registered on
playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/securepermissions) Extends the defaut secure module to add permission checks
based on the rules in the Seam Framework (based on Drools rules).
securesocial (http://www.playframework.com/modules/securesocial) SecureSocial (http://jaliss.github.com/securesocial/) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/securesocial)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.securesocial/play-securesocial) SecureSocial allows you to add an authentication UI to your app that works with
services based on OAuth1, OAuth2, OpenID and OpenID+OAuth hybrid protocols
shibboleth (http://www.playframework.com/modules/shibboleth) Shibboleth (https://github.com/TAMULib/Shibboleth-play) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/shibboleth) Allow users to login to your Play! application via Shibboleth.
 
Template
 
fastergt (http://www.playframework.com/modules/fastergt) Faster Groovy Templates (https://github.com/mbknor/faster-groovy-templates) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/fastergt)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.fastergt/play-fastergt) Replaces the default groovy template implementation with GT-Engine which is faster and uses
less memory.
japid (http://www.playframework.com/modules/japid) Japid Template Engine (http://github.com/branaway/Japid) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/japid)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.japid/play-japid) A pure Java-based fast statically typed template engine for the Play! framework version 1.2.x.
mustache (http://www.playframework.com/modules/mustache) Mustache (https://github.com/murz/play-mustache) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/mustache) Allows you to define logic-less template snippets that can be used server-side in your Play!
views as well as client-side in your JavaScript.
rythm (http://www.playframework.com/modules/rythm) Rythm Template Engine (https://github.com/greenlaw110/play-rythm) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/rythm)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.rythm/play-rythm)!Updated since the play module registry was frozen (http://img.shields.io/badge/
-updated-ff69b4.svg?style=flat) (https://github.com/greenlaw110/play-rythm) PlayRythm is a Razor like template engine.
scalate (http://www.playframework.com/modules/scalate) Scalate (http://github.com/pk11/play-scalate) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/scalate) Scalate (http://scalate.fusesource.org) Template engine support.
thymeleaf (http://www.playframework.com/modules/thymeleaf) Thymeleaf (https://github.com/choreo/play-thymeleaf) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/thymeleaf) Play framework module to use Thymeleaf 2.0 (http://www.thymeleaf.org/) as a template engine.
 
Testing
 
cobertura (http://www.playframework.com/modules/cobertura) Cobertura (http://github.com/julienba/play-cobertura) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/cobertura)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.cobertura/play-cobertura) Integrates with Cobertura to calculate the percentage of code accessed by tests (test
coverage).
httpmock (http://www.playframework.com/modules/httpmock) HttpMock (http://github.com/zenexity/play--httpmock) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/httpmock) Caches WebService requests to emulate them in order to overcome connection problems (lag, denial
of service, HTTP errors) for fast developping.
mockito (http://www.playframework.com/modules/mockito) Mockito (https://github.com/eamelink/play-mockito) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/mockito)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.mockito/play-mockito) Mockito is a mocking framework that tastes really good
qunit (http://www.playframework.com/modules/qunit) QUnit (https://github.com/irregular-at/play-qunit) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/qunit)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.qunit/play-qunit) The QUnit module provides integration of JUnit Javascript tests with the Play! Framework.
spocktests (http://www.playframework.com/modules/spocktests) Spock tests (http://github.com/peterlundberg/play-spock-tests) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/spocktests) Runs Spock (https://code.google.com/p/spock/) specifications and to write BDD style tests
(still wrapped as junit) with the expressive power of groovy.
springtester (http://www.playframework.com/modules/springtester) spring tester (https://github.com/digiarnie/springtester) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/springtester)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.springtester/play-springtester) Write tests that can auto-magically inject mocks (using Mockito) into Play
applications wired up using the spring module.
tests (http://www.playframework.com/modules/tests) Alternative Test module (https://github.com/GuyMograbi/play_test_module) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/tests) The Test Module for Play!Framework helps you write tests quicker, is a cleaner and reusable manner.
webdrive (http://www.playframework.com/modules/webdrive) Webdrive (https://github.com/rkaippully/play-webdrive) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/webdrive)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.webdrive/play-webdrive) WebDrive module provides Selenium 2 testing support for Play framework
 
Translation
 
i18ntools (http://www.playframework.com/modules/i18ntools) I18ntools (http://github.com/naholyr/i18ntools) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/i18ntools) This module will add some tools to ease use of i18n in your Play! projects.
messages (http://www.playframework.com/modules/messages) @messages (https://github.com/huljas/play-messages) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/messages)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.messages/play-messages) Module messages provides a web based tool for managing your application’s localizations.
nemrod (http://www.playframework.com/modules/nemrod) Nemrod (https://github.com/sim51/logisima-play-neo4j) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/nemrod) This module helps to import and export translations from your application to a Nemrod instance
automatically.
play-i18ned Play-i18ned (https://github.com/phaus/play-i18ned) !registered on playframework.com/modules (http://img.shields.io/badge/registered-no-red.svg?style=flat) (https://github.com/phaus/play-i18ned)
Converts default i18n files from an Excel Sheet and the other way around.
 
Misc
 
bespin (http://www.playframework.com/modules/bespin) Bespin online editor (http://github.com/erwan/playbespin) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/bespin) Allows you to edit all the application sources directly in the browser using bespin, the web code
editor.
bhave (http://www.playframework.com/modules/bhave) Bhave (http://bhave.org/) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/bhave) Integrates with bhave (http://bhave.org/), a web-based behavior driven development (BDD) framework, for web apps, done in a funky way!
cheese (http://www.playframework.com/modules/cheese) Cheese (https://github.com/lmcalpin/Play--Cheese) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/cheese) Simplified API for integration your application with the CheddarGetter subscription management
service.
cms (http://www.playframework.com/modules/cms) Cms (http://code.google.com/p/play-cms/) !registered on playframework.com/modules (http://img.shields.io/badge/registered-yes-green.svg?style=flat)
(http://www.playframework.com/modules/cms) A very simple embedded CMS
cnm (http://www.playframework.com/modules/cnm) Content Negotiation (http://github.com/oasits/play-content-negotiation) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/cnm) Helps using content types which are not directly supported by default such as VCard and Atom/RSS feeds
using annotations.
externalconfig (http://www.playframework.com/modules/externalconfig) External Config (https://github.com/rugbyhead/externalconfig) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/externalconfig) Allows easy loading of external config / properties files. This allows for easy
configuration of an app deployed in a war.
featureflags (http://www.playframework.com/modules/featureflags) Feature Flags (http://code.google.com/p/play-featureflags) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/featureflags) Enables you to easily use flags in your application that you can switch ON and OFF at
runtime, using an admin screen.
googlecheckout (http://www.playframework.com/modules/googlecheckout) Google Checkout (https://github.com/jagregory/play-google-checkout) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/googlecheckout) Enable your Play application to integrate with Google Checkout as a merchant.
gravatar (http://www.playframework.com/modules/gravatar) Gravatar (https://github.com/mbarbieri/play-gravatar) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/gravatar)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.gravatar/play-gravatar) Integrate Gravatar into your Play application
hazelcast (http://www.playframework.com/modules/hazelcast) Hazelcast (https://github.com/marcuspocus/hazelcast) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/hazelcast)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.hazelcast/play-hazelcast) Dropin replacement for EhCacheImpl or MemcachedImpl from Play
postmark (http://www.playframework.com/modules/postmark) Postmark (https://github.com/FrostDigital/play-postmark) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/postmark)!mavenized (http://img.shields.io/badge/ -mavenized-blue.svg?style=flat)
(http://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.postmark/play-postmark) Postmark module provides easy integration with postmarkapp.com for handling outgoing emails
useragentcheck (http://www.playframework.com/modules/useragentcheck) UserAgentCheck (https://github.com/orefalo/play-useragentcheck) !registered on playframework.com/modules
(http://img.shields.io/badge/registered-yes-green.svg?style=flat) (http://www.playframework.com/modules/useragentcheck) UserAgentCheck displays a banner to notify users when their browser is outdated.
play1-chart (http://sant0s.github.io/play1-chart/) Play1-Chart (https://github.com/sant0s/play1-chart) !registered on playframework.com/modules (http://img.shields.io/badge/registered-no-red.svg?style=flat)
(https://github.com/sant0s/play1-chart) The Chart module allows for easy generation of chart images.
 
Tools
You know a tool that every player should use? Tell us! (https://github.com/PerfectCarl/awesome-play1/edit/master/README.md)
 
Resources
 
- Mavenized modules (https://code.google.com/p/maven-play-plugin/wiki/MavenizedModules) and how to use them (https://code.google.com/p/maven-play-plugin/wiki/Usage)
- Using Play's controller (http://www.javabeat.net/using-controllers-in-play-framework/) with a nice roundup about caching, expiration and eTags
- Using Luo (https://github.com/greenlaw110)'s cache4 annotation (http://www.playframework.com/modules/rythm-1.0.0-20121210/integration#cache4)
 
License
 
!CC0 (http://i.creativecommons.org/p/zero/1.0/88x31.png) (http://creativecommons.org/publicdomain/zero/1.0/)
 
To the extent possible under law, PerfectCarl (https://github.com/PerfectCarl) has waived all copyright and related or neighboring rights to this work.