gui is library application that contains common GUI modules for onedata project.
Including gui in a project will cause it to automatically include following dependencies:
- ranch
- cowboy
- jiffy
- ssl2
gui incorporates following functionalities:
- Full framework for writing responsive GUI based on Ember.JS and WebSockets, introducing an abstraction layer over cowboy.
- Many utility functions connected with GUI.
- sync module that allows for recompiling any erl files and updating of GUI static files in runtime.
For more information visit project Confluence or write to wrzeszcz@agh.edu.pl.