mosaicversion Documentation on ocaml.org
Terminal UI framework for OCaml with The Elm Architecture
Mosaic is a terminal UI framework implementing The Elm Architecture: state is a typed model, the UI is a pure function of the model, and side effects are explicit values. It provides composable widgets (text, input, select, table, tree, markdown, canvas, and more), CSS Flexbox and Grid layout via Toffee, and efficient rendering via Matrix.
| Tags | tui terminal tea elm user-interface |
|---|---|
| Author | Thibaut Mattio <thibaut.mattio@gmail.com> |
| License | ISC |
| Published | |
| Homepage | https://github.com/invariant-hq/mosaic |
| Issue Tracker | https://github.com/invariant-hq/mosaic/issues |
| Maintainer | Thibaut Mattio <thibaut.mattio@gmail.com> |
| Dependencies | |
| Optional dependencies | |
| Conflicts | |
| Source [http] | https://github.com/invariant-hq/mosaic/releases/download/0.2.0/mosaic-0.2.0.tbz sha256=ab48bc02082f9c1deea0769a13c2935df529536630745ec3a3d718f59656109b sha512=c0f3c490e13ca60217d9d59c9bfdf3ada12e1565f04fe2a623e7c94298d519393eabe404e2317726712bf5e7fa860780a07494e77994ac05032e71f535c56910 |
| Edit | https://github.com/ocaml/opam-repository/tree/master/packages/mosaic/mosaic.0.2.0/opam |
No package is dependent


