Home

Awesome

youi

Build Status Codacy Badge Codacy Badge Stories in Ready Gitter Maven Central Latest version Javadocs

Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.

Status

There is heavy development going on toward 1.0, but YouI releases are stable and used in several production systems.

Modules

YouI is divided into modules of functionality to minimize the dependencies required for your specific usage:

External Projects

Though this project has several sub-modules, where possible, external projects exist to add optional functionality.

Tutorials

Though YouI provides many modules to accomplish many things, the primary goal of YouI is application development for web, mobile, and desktop. Take a look at the app module for a great getting started tutorial.

Examples

More examples are located in the example directory. Run them with sbt

exampleJS/fastOptJS 
exampleJVM/reStart 

then load http://localhost:8080/ui-examples.html or search with def path: for URLs.

Roadmap

https://github.com/outr/youi/wiki/Roadmap