This bundle provides a launcher of cross platform GUI desktop applications for Ciao based on HTML/CSS/Javascript technology.
It supports the following backends:
-
The Electron framework (itself based on Node, Chromium, and V8)
-
Any modern available Web browser (as fallback)
This code depends on some third-party tools and libraries. You can use this script to install them:
$ ciao custom_run . fetch_externals
Then you can build the bundle with:
$ ciao build
Execute with ciao-gui <Cmd>
. Use the --server
option to start in
server mode (needs external browser).
See also the ciao-serve
command for serving Web applications.