Oh this is nice!
#zellij, the #terminal multiplexer written in #rust, just released their first version with #sixel support:
https://zellij.dev/news/sixel-search-statusbar/
This makes zellij the largest userbase terminal multiplexer with image support! They also were kind enough to put the sixel stuff in crates, so other projects can work with it.
@silmathoron The TUI app would have to render images in sixel, but then zellij would be able to include those images when it runs the app inside one of its terminal windows. An example would be ranger with its image thumbnails.
If you wanted to write such an app, like a Fedi client with image support, you could use a library to do much of the heavy lifting. Two out there that have images insid TUI are notcurses (C with bindings to many) and Jexer (Java).
@AutumnMeowMeow
Very naive question: if I were to use a TUI app in that terminal, would it automatically render images even though the TUI app was not designed to do this? (E.g. for a Fedi or email app)