Curated list of awesome lists
Awesome Play1
A collection of awesome Play 1.x modules, tools, and resources.
Inspired by awesome-php, awesome-python, frontend-dev-bookmarks and awesome-ruby.
Contributions are always welcome!
Modules
Lists all the modules available with the following badges
:
The modules are divided in the following categories :
If you want to contribute information about a module, please refer to the guide.
Database
Deployment
Injection/dependencies
Language
Messaging/events
-
[akka] Akka support Allows you to configure akka through The Play! framework’s conf/application.conf file.
-
[camel] Camel A EIP + Messaging module for the Play! Framework
-
[pusher] Pusher This module lets you easily add realtime functionality to your Play applications with Pusher using websockets.
-
[rabbitmq] RabbitMQ RabbitMQ offers a highly available and scalable, and yet lightweight, messaging system.
Monitoring
Persistence
Presentation
-
[coffee] CoffeeScript ![mavenized](http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) CoffeeScript is a great way to produce javascript. This module provides support for it (Java and Scala).
-
[excel] Excel ![mavenized](http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) Template based Excel report generator
-
[formee] Formee Helps to write forms and add client and server side validation.
-
[greenscript] Minimize javascript/css files Play with your javascript/css files!
-
[html5validation] HTML5 Validation Client-side form validation based on your Play framework model annotations using HTML5 attributes.
-
[jqueryui] Jqueryui The jQuery UI module provides working examples of jQuery UI widgets, integrated with a Play application.
-
[jqvalidate] JQuery Validation Client-side form validation via jQuery, based on your model annotation
-
[jqvalidation] Jqvalidation A jquery library API for validation, supports Ajax validation (per field or per form)
-
[less] Less module ![mavenized](http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) Converts less to CSS, and handles error reporting in your Play application
-
[markdown] Markdown ![mavenized](http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) Easily bring markdown contents into your application.
-
[menu] Menu Eases the implementation of navigation menu.
-
[navigation] Navigation Define and display navigation menus in your Play application.
-
[paginate] Paginate ![mavenized](http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) A replacement for #{list} tags that allows for easy pagination.
-
[pdf] PDF module ![mavenized](http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) Renders PDF document from your HTML templates. This module is based on the YaHP Converter library.
-
[pegdown] PegDown Markdown Integrates the pegdown Markdown processor with your Play application
-
[press] Minimize javascript/css files A JavaScript, CSS and Less minimizer that is designed to be transparent to the application developer.
-
[sass] Syntactically Awesome Stylesheets ![mavenized](http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) Sass makes CSS fun again. Sass is CSS, plus nested rules, variables, mixins, and more, all in a concise, readable syntax.
-
[table] Table ![mavenized](http://img.shields.io/badge/ -mavenized-blue.svg?style=flat) Simplifies the code needed to display data in HTML tables.
-
[tabularasa] Tabula Rasa Tabula Rasa provides support for user-customisable tables in views
-
[twitterbootstrap] 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] Jersey Integrates Jersey into the Play! Framework.
-
[resteasy] RESTEasy Play! module The RESTEasy Play! module allows you to define JAX-RS RESTful web services in the Play! Framework using RESTEasy.
-
[resteasycrud] RESTEasy CRUD module The Play! RESTEasy CRUD module which allows you to automagically generate your RESTful CRUD resources for a given model
-
[swagger] Swagger Creates a self-documenting meta-description for REST APIs which allows for code-gen, UI-sandbox, and test framework.
Scaffolding
-
[crudsiena] CRUD for Siena Offers a fully usable web interface for your Siena Model objects with a few more features than default [crud] module.
-
[mocha] Mocha An implementation of mocha UI javascript interface for Play!
-
[play-bootstrap] Basic bootstrap scaffolding Creating Bootstrap based applications (derived from the default [scaffold] module).
-
[scaffold] Scaffold Scaffold will generate basic scaffolding for bootstrapping a project from your JPA or Senia entities
Search
Security
Template
Testing
Translation
Misc
You know a tool that every player should use? Tell us!
Resources
License
To the extent possible under law, PerfectCarl has waived all copyright and related or neighboring rights to this work.