olivere/play20 — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2013-02-14
Build a SaaS web application with built-in routing and templating.
Create an internal dashboard with database access.
Prototype a new web service quickly using scaffold commands.
Learn framework basics from included sample apps like Scala Hello World.
| olivere/play20 | janikdotzel/akka-http-quickstart-scala | ogham/infinitedungeon | |
|---|---|---|---|
| Language | Scala | Scala | Scala |
| Last pushed | 2013-02-14 | 2023-05-19 | 2014-08-13 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 1/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
You need to build the framework from source and add it to your system path before you can start scaffolding apps.
Play is a web application framework that helps developers build websites and web apps faster. It bundles together all the common pieces developers need, routing, templating, database access, and more, so they can focus on building their actual product instead of assembling infrastructure from scratch. It supports both Java and Scala, two languages that run on the JVM. The framework is built around a lightweight, stateless architecture designed to be easy on server resources. It uses what it calls a "reactive model" to handle input and output, which helps it maintain predictable CPU, memory, and thread usage even as traffic scales up. The practical benefit is that apps built with it can handle more concurrent users without needing proportionally more hardware. This repo would be used by developers building web applications who want a framework that gives them a structured starting point with everything integrated. A startup building a SaaS product, a team creating an internal dashboard, or a solo developer prototyping a new web service could all use it to get up and running quickly. The included sample apps, like a Scala Hello World, give newcomers a concrete starting point to learn from. The README walks through the basic workflow: you build the framework, add it to your system path, then use simple commands like play new to scaffold a new application or play run to start one on port 9000. There's also a development console you can launch by running play from within a project directory. The project is licensed under Apache 2.0 and was originally developed by Typesafe back in 2012, so it's worth noting this represents an older version of the framework.
Play is a web framework for Java and Scala that bundles routing, templating, and database access so developers can build web apps faster. This is an older 2012 version of the framework.
Mainly Scala. The stack also includes Scala, Java, Play Framework.
Dormant — no commits in 2+ years (last push 2013-02-14).
You can use, modify, and distribute this software freely, including for commercial purposes, as long as you include the license notice and state any changes.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.