Skip to main content

A collaborative curated list of awesome Play Framework resources from the last version

11
GitHub Stars
41
Curated Resources
5
Categories
18 min ago
Last Refreshed
DocumentationsExamplesLibrariesTemplatesResources for old Play version (before 2.6)

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

Showing a sample of 41 resources. View the full list on GitHub →