matrixversion Documentation on ocaml.org

Fast, modern terminal toolkit for OCaml

Matrix is a terminal toolkit providing double-buffered rendering that diffs cell changes to emit minimal ANSI output, full Unicode support, Kitty keyboard protocol, SGR/X10/URXVT mouse tracking, bracketed paste, focus reporting, pseudo-terminal management (PTY), and a virtual terminal emulator (VTE). It offers both a mutable Grid API and a declarative Image DSL for compositional layouts.

Tags terminal ansi input grid rendering unicode pty vte
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>
Availablearch != "arm32" & arch != "x86_32" & arch != "ppc32"
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/matrix/matrix.0.1.0/opam
Required by