Euclid will be a UI framework for terminal environments, like actual desktop terminal emulator or rot.js.
To build the project (just a stub for now), install SBT and then execute the following command in your terminal:
$ sbt compile
To execute the automatic test suite, run the following command in your terminal:
$ sbt test
To run the manual test projects (just stubs for now) for JVM and Scala.js, execute the following commands in your terminal.
For JVM test:
$ sbt 'project euclidJVM' run
For JS test:
$ sbt 'project euclidJS' fastOptJS::webpack
After that open js/target/scala-2.12/classes/index.html
in your browser.