ciao-lang / ciao_gui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Launcher of Ciao GUI applications

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)

Build

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

Usage

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.

About

License:GNU Lesser General Public License v3.0


Languages

Language:Prolog 78.7%Language:JavaScript 21.3%