7.4 Club score Visit scastie.scala-lang.org
Plans
Every plan and priceFree
Free
Free plan
What the maker publishes
- Audience
- Scala's official Getting Started page recommends Scastie in a browser for people who want to start experimenting with Scala right away. source
- Deployment options
- none source
- Embed customization
- Embedded snippets support light or dark themes, customizable CSS, and options such as worksheet mode, target type, Scala version, and sbt configuration. source
- 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. source
- Free plan
- Yes source
- Integrations
- The privacy policy says Scastie uses GitHub login for authentication and avatars, Plausible for analytics, and Sentry for error monitoring. source
- Libraries
- Users can search the Scala ecosystem through an integrated Scaladex interface and include published Scala libraries. source
- Notable limits
- The README says setting Scala Native as an embed target type and setting the Scala.js version are not yet supported. source
- 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. source
- Purpose
- Scastie is an interactive Scala playground described as sbt in your browser. source
- Scala versions and backends
- It supports any Scala version and alternate backends including Scala 3, Scala.js, Scala Native, and Typelevel Scala. source
- 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. source
- Sharing controls
- public_only source
- Sharing and embedding
- Users can share Scala programs and embed saved or generated snippets in websites and library guides. source
- Support
- The Scastie project README says it is supported by the Scala Center. source
- Worksheet mode
- Worksheet mode supports top-level expressions and displays each evaluated expression's value and type alongside the code. source
Checked against the maker's pages on 11 Oct 2026.