-
libsixel
A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Sixel has the one advantage of being mplemented in xterm and a modest number of other terminals. Otherwise, it's a pretty bad format: Inefficient. Unclear and inconsistently implemented specification. All images have to be a multiple fof 6 pixel rows, which may not align with either image height or character height.
Some terminal implement some other protocols, but attempts to specify a standard have failed. There are some tricky issues, such as: When does an image or part of an image get erased? Can you write text on top of an image and if so how are they aligned? What happens if you write an image on top of existing text? On top of an existing image? How does scrolling affect things? What happens to the image on window resize or zoom? Can you reliably update part of an image?
DomTerm (https://domterm.org) supports images in two ways:
Library you can use to generate these images:
https://github.com/saitoha/libsixel
Plenty of links to other projects.
kragen, what's the current status of BubbleOS?
Also, I'm curious what you think of Arcan (https://arcan-fe.com)
You can get most of the way there with euporie:
https://github.com/joouha/euporie
I don't support audio yet, but it should be possible using DECPS escape sequences
Related posts
-
IPyVizzu: Build animated charts with simple Python syntax
-
Spreadsheet errors can have disastrous consequences – yet we keep making them
-
Is there a cross-platform graphics library that can run without X or wayland that runs on the BSD's bare-metal?
-
Ask HN: Why don't other languages have Jupyter style notebooks?
-
X.org Alternatives? MicroXWin, Wayland, Y, DFB, Xynth, Fresco, etc. (2009)