As an experiment, I built a terminal emulator with a custom APC escape sequence for embedding webviews. A program running in a pane can place a webview in a rectangular region of terminal cells, inline with its output. The program and the webview can then exchange messages through orzma over a local socket. I also provide an SDK for Ratatui. See the examples for how to use it. Links Github: https://github.com/not-elm/orzma Documentation: https://not-elm.github.io/orzma/ Webview Protocol Reference: https://not-elm.github.io/orzma/protocol-reference.html This software's code is partially AI-generated.   submitted by   /u/merutosu [link]   [comments]