These screenshots are produced by the static renderer that transforms escape codes into a memory buffer, and then a memory buffer into pixels drawn on a png image. The static renderer is useful to set up tests and compare results visually during development. The real-time raylib/opengl renderer already supports ANSI codes and part of the new set of codes that enable this fine control over terminal rendering.
I know there is the Kitty term, but I had the feeling that it does too much, and I don't really want the terminal to stop being primarily about rendering text really fast. Different goals, different terms.
@zygoon The above screenshot is about Subterm running htop. Subterm is a terminal emulator with some new features not ready for release yet. You may take a look at previous posts under the tag: #subterm chronicling development.
If what you need is a process monitor, you may also use hmop on Linux, which is a free htop-lookalike.
https://github.com/ha1tch/hmop











