getshaka-org / shaka   0.6.0

Apache License 2.0 GitHub

A Scala.js library for building user interfaces

Scala versions: 3.x
Scala.js versions: 1.x

A modern Scala.js library for building user interfaces. Shaka has:

  • Precise databinding, without VDOM, confusing macros, or AOT compilation.
  • A developer experience familiar to React.JS developers, with minimal abstraction.
  • Built-in state management and persistence.

Checkout the docs, ScalaDoc, and generate a starter project:

sbt new getshaka-org/shaka.g8

Or, grab the coordinates directly:

libraryDependencies ++= "org.getshaka" %%% "shaka" % "0.6.0"