python-imgcat icon indicating copy to clipboard operation
python-imgcat copied to clipboard

Support sixel protocol

Open wookayin opened this issue 5 years ago • 1 comments
trafficstars

Add a Sixel backend for imgcat. This is a widely adopted protocol for displaying graphics. One may use libsixel (and its python binding) or direct implementation (akin to lsix) if we value portability more.

Terminal requirements and compatibility list:

  • Sixel compatible terminals: XTerm, MLTerm, MinTTY/cygwin, st, iTerm2 (3.0+)
  • Non-compatible: libvte (terminator, gnome-terminal)

wookayin avatar Apr 15 '20 04:04 wookayin

+1 for this. VScode is sixel compatible, and a lot of us use a fork of Alacritty that implements sixel support.

manueldeprada avatar Jul 09 '24 11:07 manueldeprada