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
AuthorThibaut Mattio <thibaut.mattio@gmail.com>
LicenseISC
Published
Homepagehttps://github.com/tmattio/mosaic
Issue Trackerhttps://github.com/tmattio/mosaic/issues
MaintainerThibaut Mattio <thibaut.mattio@gmail.com>
Dependencies
Source [http] https://github.com/tmattio/mosaic/releases/download/0.1.0/mosaic-0.1.0.tbz
sha256=9e4e90d17f9b2af1b07071fe425bc2c519c849c4f1d1ab73cde512be2d874849
sha512=06e9c4a741590942e81a27738d0b5c0413fafec8cf3b7dae047ad69f155e7b718aa4223818dc161b7d028efffcfd3365905e264d6fd31d453910ddfa91dcf9b9
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/mosaic/mosaic.0.1.0/opam
No package is dependent