Skip to content

Web-based Console for Scala programming language

License

Notifications You must be signed in to change notification settings

andrei15/scala-webconsole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scala Web Console

This simple application delivers Scala REPL console over web.

You can run it locally to perform all kinds of Scala tests and experiments.

Furthermore, you can easily embed it into your own web application to introduce the "superadministrator" functionality.

Building and running

  1. Make sure you have official Oracle JDK 1.6 and Apache Maven 3.x installed on your computer.

  2. Scala Web Console builds with latest snapshot of Circumflex, so you need to clone and build it beforehand:

    git clone https://github.com/inca/circumflex
    cd circumflex
    mvn clean install
    
  3. Now clone Scala Web Console to your computer and run it with Maven Jetty Plugin:

    git clone http://github.com/inca/scala-webconsole
    cd scala-webconsole
    mvn jetty:run
    
  4. Visit http://localhost:8180 and enjoy your very own Scala Web Console!

A word of warning

As you can see by browsing our sources, there are absolutely no security restrictions and limitations. If you embed this product into your production application, nothing will stop users from executing Runtime.getRuntime.exit(0) or even worse. Be careful!

We encourage you to use this product strictly for educational or debugging purposes. Remember, we are not responsible for data loss, damage or any other destructive implications of using this product.

License

Scala Web Console and all its parts are free to use in both commercial and non-commercial products.

Stylesheets, images and scripts used in this application belong to their respective owners (SAVANT.PRO educational platform, JQuery, scala-lang.org).

About

Web-based Console for Scala programming language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published