awesome-playframework
github.com/jdauphant/awesome-playframework ↗A collaborative curated list of awesome Play Framework resources from the last version
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me databases resources from awesome-playframework"
Installation instructions →What's inside
Libraries
- AnormDatabases
Anorm is a simple data access layer that uses plain SQL to interact with the database and provides an API to parse and transform the resulting datasets.
- FlywayDatabases
Flyway module for Play 2.4 or later. It aims to be a substitute for play-evolutions - Version control for your database. - Robust schema evolution across all your environments
- jwt-scalaSecurity/Authentification
JWT support for Scala. Bonus extensions for Play, Play JSON.
- Memcached PluginDatabases
Memcached Plugin for Play framework 2.x
- PageletsOthers
Build modular applications in an elegant and concise manner.
- Play2 Guard ModuleSecurity/Authentification
Play2 module for rate limiting, based on token bucket algorithm
Resources for old Play version (before 2.6)
- AnormCypher
Play 2.5 - Neo4j client library for the HTTP Cypher transactional endpoints.
- Deadbolt 2
Play 2.5 - Deadbolt is a powerful authorisation mechanism for defining access rights to certain controller methods or parts of a view.
- Full Stack Scaka Starter
Play 2.5 - This is a simple example application showing how you can integrate a Play project with a Scala.js, Binding.scala project.
- MongoDB Salat plugin
Play 2.4 - Salat is a ORM for MongoDBs scala driver called Casbah.
- play2-auth
Play 2.4 - Offers Authentication and Authorization features to Play2.x applications
- Play2-HTML5Tags
min length, ...) and formats support (date, number, email, ...) to Play templates.
Examples
- Boilerplay
Using the latest technology in the Scala ecosystem, Boilerplay is a reactive web application built on Play 2.6, ScalaJS, Silhouette 5, Sangria/GraphQL, and PostgreSQL.
- Play 2.6 and Slick 3.2
An example app using Play Framework 2.6 and Slick 3.2.
- Play REST API
Example Play Scala application showing REST API
- Play Scala Secure Session Example
Shows how to do simple secure session management in Play, using the Scala API and session cookies.
- Play Scala Starter Example
This is a starter application that shows how Play works.
- Play Websocket
Example Play Scala application showing WebSocket use with Akka actors
Documentations
- Play Documentation
Play is a high-productivity Java and Scala web application framework that integrates the components and APIs you need for modern web application development.
- Play Modules
Public modules list managed by Play Project
Templates
- Play Framework with Scala.js
This is a Giter8 template showing how you can integrate a Play project with a Scala.js project.
- Slim Play App
Wanna build a really, really slim Play project?
Showing a sample of 41 resources. View the full list on GitHub →