Project Skeletons

These application skeletons get you started in no time!

Example app with Docker and backend

A minimal but complete web application showing how to use Scala.js together with a server (Akka HTTP) and a database (Postgres). The app is dockerized and easy to set up.


Skeleton application using Scala.js workbench for live-reloading in the browser, together with a collection of sample applications developed using it

SPA tutorial with Scala.js and React

Simple Single Page Application tutorial built upon scalajs-react, Play and Bootstrap.

Play application with Scala.js

Example application showing how you can integrate Play with Scala.js.

Play application with Scala.js and Workbench

Example setup which, using the Workbench plugin, prevents any change made to client code from causing a compile error on the Play server, which could otherwise slow down client development.

Node.js module with Scala.js

Proof of concept to determine if Scala.js could be leveraged to make a Node.js module.


A ready to work Client/Server application built with scalatra, scala.rx, autowire. An example using the D3.js lib.

Udash Generator

Project generator for the Udash framework - creates a customized, complete and runnable Udash based application.

Scala Google Spreadsheets

Allows to create Google custom functions in Google SpreadSheets with Scala.