Skip to main content

Move fast and break things but be in control of your build

Have you ever wasted time prototyping, experimenting or reproducing a nasty bug by testing in a different environment than you intended?

With Scala CLI you can explicitly define Scala or JVM versions, platform, compiler options and dependencies by setting them as arguments.


Prototyping, experimenting, reproducing bugs with Scala CLI

Self-contained examples

With Scala CLI, configuration can be included in source code so complex examples can be self-contained and shipped as e.g. gist. Moreover, Scala CLI can compile, run and test gists without any manual work!

Scala CLI is a perfect tool to submit and reproduce bugs