Web user interface for ScalaFiddle
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets Mention new integration options in the Welcome text. Jan 31, 2018
client/src Allow libraries to specify an example fiddle that users can load. Apr 2, 2018
docs
project
server/src
shared/src/main/scala/scalafiddle/shared Allow libraries to specify an example fiddle that users can load. Apr 2, 2018
.gitignore Moved library management into a separate class and added support for … Sep 24, 2016
.scalafmt.conf
.travis.yml
CONTRIBUTING.md
LICENSE Force a specific JSDOM version Apr 24, 2017
README.md
build.sbt Use POST to send compiler requests. Dec 2, 2017

README.md

ScalaFiddle editor

This project provides an online editor for creating, sharing and embedding Scala fiddles (little Scala programs that can run in your browser).

Usage

For documentation on how to use the ScalaFiddle editor, see the Welcome.

Hosting your own ScalaFiddle editor

ScalaFiddle has been designed to be easy to host on your own. It's published as Docker images (scalafiddle/scalafiddle-editor, scalafiddle/scalafiddle-router and scalafiddle/scalafiddle-core) which provide an easy way to set up your own service.

Contributing

If you'd like to contribute to the ScalaFiddle project, for example to add a new library dependency, read the contribution guide for more instructions on how to set up a local dev env for ScalaFiddle editor and core.