The future is (still) now
The premier UX of the 21st century just got a little better: With chafa , you can now view very, very reasonable approximations of pictures and animations in the comfort of your favorite terminal emulator. The power of ANSI X3.64 compels you!
Example
You can get fair results by using only U+2580 (upper half block). Other terminal graphics packages do this, and so can Chafa with chafa --symbols vhalf . However, Chafa uses more symbols by default, greatly improving quality.
Input U+2580 only Chafa default
There are more examples in the gallery!
Features
Supports most popular image formats, including animated GIFs.
Outputs to all popular terminal graphics formats: Sixels, Kitty, iTerm2, Unicode mosaics.
Combines Unicode symbols from multiple selectable ranges for optimal output.
... continue reading