AnonymouX47 / term-image

Display images in the terminal with python
https://term-image.readthedocs.io
MIT License
219 stars 10 forks source link

Support for terminal graphics protocols #23

Open AnonymouX47 opened 2 years ago

AnonymouX47 commented 2 years ago

I will be implementing support for popular terminal graphics protocols, first in the library and then integrate them into the Image viewer as initially requested by users @paw-lu and @leo-arch.

I will try to make the interfaces common throughout as much as possible.

Progress:

Protocol Library CLI TUI
kitty :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
iterm2 :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
sixel
terminology
AnonymouX47 commented 2 years ago

This currently waiting on #16

AnonymouX47 commented 2 years ago

16 has been merged and the changes released in version 0.3.0.

Now waiting on #30.

leo-arch commented 2 years ago

Waiting for it!

AutumnMeowMeow commented 2 years ago

Hi! Just noticed this project posted to Reddit, looks nice! A couple things for you:

Anyway, always happy to see more in this space. Have fun!

💗

AnonymouX47 commented 2 years ago

Thanks. I really appreciate your interest and you reaching out.

I've gone through the Reddit post, the info will be definitely be really useful, including some links within the post also... most especially for sixel (which I'll be adding support for soon).

Also, thanks for the info on sixel, I'll look more into the encoder options soon. I might end up implementing an encoder cos I've read reports about libsixel being substantially slower than notcurses (maybe not the current status though) but for a start, I'll use libsixel and see how it goes.

Once again, thanks so much. :smiley: