4 ms·
I'm excited about notty [1], but I'm bummed the repo hasn't seen much action in awhile. I think the maintainer is on the Rust core team now. Some of its goals f
by nathcd 9y ago
I'm excited about notty [1], but I'm bummed the repo hasn't seen much action in awhile. I think the maintainer is on the Rust core team now. Some of its goals from the readme:
- Full support for rich text formatting, including 24-bits of color.
- Full and correct support for all of Unicode.
- Lossless keyboard input.
- Inline media content, including raster graphics and structured data.
- Dropdown menus, tooltips, and other features which do not strictly reside in the character grid.
- Local echo and retained off-screen character grid state to reduce the need for the tty to transmit data back to the terminal.
- Subdividing the character grid to enable more complex interface layouts without repeatedly reimplementing that logic in the controlling process.
It cites Gary Bernhardt's talk A Whole New World [2] as a major influence. There's an open issue in the tracker for the Alacritty terminal emulator to implement notty [3].
[1] https://github.com/withoutboats/notty https://github.com/withoutboats/notty
[2] https://www.destroyallsoftware.com/talks/a-whole-new-world https://www.destroyallsoftware.com/talks/a-whole-new-world
[3] https://github.com/jwilm/alacritty/issues/51 https://github.com/jwilm/alacritty/issues/51