PerfectCarl / awesome-play1

A collection of modules, tools and resources for play1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Play1 play-isthe1! Awesome

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 :

Badge Meaning
registered on playframework.com/modules the module is registered in playframework.com/modules. The badge points to the registered page.
registered on playframework.com/modules the module is not registered in 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. 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 has been frozen. The badge points to the official module page.

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 registered on playframework.com/modules Allows you to configure akka through The Play! framework’s conf/application.conf file.
  • [camel] Camel registered on playframework.com/modules A EIP + Messaging module for the Play! Framework
  • [pusher] Pusher registered on playframework.com/modules This module lets you easily add realtime functionality to your Play applications with Pusher using websockets.
  • [rabbitmq] RabbitMQ registered on playframework.com/modules RabbitMQ offers a highly available and scalable, and yet lightweight, messaging system.

Monitoring

Persistence

Presentation

Rest

  • [jersey] Jersey registered on playframework.com/modules Integrates Jersey into the Play! Framework.
  • [resteasy] RESTEasy Play! module registered on playframework.com/modules The RESTEasy Play! module allows you to define JAX-RS RESTful web services in the Play! Framework using RESTEasy.
  • [resteasycrud] RESTEasy CRUD module registered on playframework.com/modules The Play! RESTEasy CRUD module which allows you to automagically generate your RESTful CRUD resources for a given model
  • [swagger] Swagger registered on playframework.com/modules Creates a self-documenting meta-description for REST APIs which allows for code-gen, UI-sandbox, and test framework.

Scaffolding

  • [crudsiena] CRUD for Siena registered on playframework.com/modules Offers a fully usable web interface for your Siena Model objects with a few more features than default [crud] module.
  • [mocha] Mocha registered on playframework.com/modules An implementation of mocha UI javascript interface for Play!
  • [play-bootstrap] Basic bootstrap scaffolding registered on playframework.com/modules Creating Bootstrap based applications (derived from the default [scaffold] module).
  • [scaffold] Scaffold registered on playframework.com/modules Scaffold will generate basic scaffolding for bootstrapping a project from your JPA or Senia entities

Search

Security

Template

Testing

Translation

Misc

Tools

You know a tool that every player should use? Tell us!

Resources

License

CC0

To the extent possible under law, PerfectCarl has waived all copyright and related or neighboring rights to this work.

About

A collection of modules, tools and resources for play1