Chafa
hpjansson.orgKey Features
Tech Stack
Key Features
Tech Stack
I use it as a fallback option for terminals without proper terminal graphics support in my TUI Jupytrr client, euporie.
There are Python bindings available: https://github.com/GuardKenzie/chafa.py
And I'm half-working on Rust bindings...
Not sixel or kitty graphics?
Chafa looks cool, i'd feel cool using it when i use a terminal but if really wanted to see an image id just open it in a image viewer.
(You can set a custom w3mimgdisplay command, but it has to speak the same protocol as w3mimgdisplay. If you're feeling adventurous, you could try modifying <https://github.com/uobikiemukot/sdump/tree/master/yaimg-sixe...>.)
[0]https://github.com/mmulet/term.everything [1]https://github.com/mmulet/term.everything/issues/5 [2]https://lobste.rs/s/qh6lil/chafa_terminal_graphics_for_21st_...
https://rubygems.org/gems/barf
The name does imply the image quality, fyi.
My solution is also multithreaded, in Ruby. :D
Not affiliated with Hacker News or Y Combinator. We simply enrich the public API with analytics.