> If you’re working with Jupyter notebooks in a terminal only environment, like an SSH server or a container, or just prefer working in the terminal, then euporie is the tool for you!
Uses Kitty ("Currently only the kitty and WezTerm terminals support this"), Sixels, or ansi art.
Also supports SVG, HTML, LaTeX, and Markdown.
convert image.png six:-
"six" means use Sixel format, and "-" tells it to write to stdout.Demo (running on cygwin's mintty): https://twitter.com/uguu_org/status/1631207051602042880
I have scripts that do diffing and opens results in external app, but I will replace this with in-terminal images when I will find out a way to do that.
Microsoft has jokes.
I use AI to generate the pictures when natural supply is scarce. Cache them locally, address by host key hash. Use the hash as seed for bonus points.
Having these intermixed between the regular scrollable textual output is quite powerful.
$ mpv -vo=sixel ~/Downloads/pirated-hollywood-blockbuster.mkv