If Play Framework is used for your mission-critical web services, then you’ve come to the right place. As the maintainers of Play and included in Akka Platform, we offer technology enhancements, expert support, self-paced training, and additional services to enterprises as part of a Lightbend subscription.

Part of Akka Platform

Play Framework provides Akka Platform users the fastest and most iterative development experience for building concurrent, highly scalable web-based user interfaces (GUIs), REST-based microservices, API Gateways, and CRUD-style applications.

Monitoring & Observability

Lightbend subscribers get access to advanced telemetry and integrations to various APM technologies for monitoring Play Framework applications, including server, server endpoint, and client metrics as well as request tracing.

Expert & Education

Guaranteed response times for support cases, plus direct, unlimited access to Lightbend’s Play Framework engineers for break-fix support, general advice, how-to's, best practices, and beta programs. Subscribers also get access to self-paced, online training with Lightbend Academy.


New to Play?
Check out these introductory resources.

High velocity web framework

Play Framework is a web development framework that empowers developers to build highly scalable, lightning-fast applications with an ease unparalleled on the JVM.

Built on Reactive principles from the ground-up and based on Akka and Akka Streams, Play is stateless, asynchronous and non-blocking. So applications built using Play deliver all of the benefits of Reactive systems, including a high degree of responsiveness, elasticity and resilience.

Play also offers a host of developer-friendly features including powerful Scala and Java APIs, an easy-to-use MVC paradigm along with hot-reloading, interoperability with multiple runtime and compile-time dependency injection frameworks, modularity and extensibility - significantly accelerating developer productivity and business velocity.

Start Learning

Start Building

Additional Resources

Features and Capabilities

Rapid development

Play features a “just-hit-refresh” workflow that includes a built in compile/reload mechanism, enabling developers to rapidly see Scala and Java code changes.

Modern web and mobile apps

Play is built for modern web and mobile apps. It’s non-blocking, RESTful by default, and has built-in asset compilers for modern client-side technologies like CoffeeScript and LESS.

Lightning fast

Asynchronous, non-blocking I/O and work sharing across threads makes parallel data fetch easy and concurrency on the real-time web possible.

Massively scalable

Play leverages modern multi-core architecture capabilities to handle massive numbers of concurrent users by default without requiring developers to utilize cumbersome multi-threaded programming techniques.

Integrates with everything

Play lets you breathe new life into your aging infrastructure. It includes integration support via a REST API, HTTP, JSON, WebSockets, Comet, Server-Sent Events and many other protocols.

Ideal for cloud

Play was designed from day one to run in a variety of environments consisting of small and ephemeral virtual machines enabling huge cost savings in web-related infrastructure.