- Home
- Coding Playgrounds
- Scastie
On the recordRead 11 Oct 202618 facts
Scastie
Scastie · Lausanne, Switzerland · founded 2017
Plans and prices
Free
Free
No paid tiers or usage limits stated on the opened pages
Read 11 Oct 2026 · scastie.scala-lang.org
On the record
- Audience
- Scala's official Getting Started page recommends Scastie in a browser for people who want to start experimenting with Scala right away.scala-lang.org · read 11 Oct 2026
- Deployment options
- nonescastie.scala-lang.org · read 22 Sep 2026
- Embed customization
- Embedded snippets support light or dark themes, customizable CSS, and options such as worksheet mode, target type, Scala version, and sbt configuration.github.com · read 11 Oct 2026
- Execution
- When code is evaluated, the browser sends its input to Scastie servers, where code runs in an isolated Java Virtual Machine and output is streamed back.github.com · read 11 Oct 2026
- Integrations
- The privacy policy says Scastie uses GitHub login for authentication and avatars, Plausible for analytics, and Sentry for error monitoring.github.com · read 11 Oct 2026
- Libraries
- Users can search the Scala ecosystem through an integrated Scaladex interface and include published Scala libraries.github.com · read 11 Oct 2026
- Notable limits
- The README says setting Scala Native as an embed target type and setting the Scala.js version are not yet supported.github.com · read 11 Oct 2026
- Privacy and logs
- The project's privacy policy says access logs include snippet ID, user IP address, and GitHub login, and are stored for one year.github.com · read 11 Oct 2026
- Purpose
- Scastie is an interactive Scala playground described as sbt in your browser.github.com · read 11 Oct 2026
- Scala versions and backends
- It supports any Scala version and alternate backends including Scala 3, Scala.js, Scala Native, and Typelevel Scala.github.com · read 11 Oct 2026
- Security and data
- The privacy policy says stored data is encrypted, connections use SSL, and stored data is kept for up to one year after last access on servers at EPFL.github.com · read 11 Oct 2026
- Sharing controls
- public_onlyscastie.scala-lang.org · read 22 Sep 2026
- Sharing and embedding
- Users can share Scala programs and embed saved or generated snippets in websites and library guides.github.com · read 11 Oct 2026
- Support
- The Scastie project README says it is supported by the Scala Center.github.com · read 11 Oct 2026
- Worksheet mode
- Worksheet mode supports top-level expressions and displays each evaluated expression's value and type alongside the code.github.com · read 11 Oct 2026