#Sixel

2025-07-17

The abridged history of Computer Display Tech

makertube.net/w/nwDdrdoEVGtiUP

2025-07-13

@adamhsparks Ha. Thanks. I am in the process of moving this project to #codeberg (codeberg.org/djvanderlaan/kitt) and are still figuring out how to best implement this. Although I have been using this for a while now. Also, been experimenting a bit with #sixel which is supported by some other terminals.

2025-07-13

@fistfulofdave @hippiegunnut @WiteWulf

The interesting question, from that video, is how on Earth the Script tool on the #Synclavier 2 managed to get a #VT100 to display musical notes on a set of staves. Actual VT100s didn't have Sixel or ReGIS.

My educated guess is either a custom character set in ROM, or (more likely) that's actually a VT240 or a VT105/VT125 (or a VT100 hardware upgraded to the same).

#synthesizers #DECVTs #Sixel #ReGIS

categulario 🐍 🦀 🦎 🇵🇸categulario@mstdn.mx
2025-06-04

Llega ese momento del año en el que pienso que debería usar otra #terminal. Verán, luego de un breve pero lindo romance con #Alacritty creo que me merezco una terminal que soporte #TerminalGraphicsProtocol o una cosa llamada #sixel que entiendo que hace lo mismo.

¿Ustedes qué terminal usan?

🧵

Coffee (Team CW)Coffee@toot.cafe
2025-05-21
2025-05-01
Gave up on #OpenBSD for now as it's too locked down for my liking and I was really wanting to setup #Xorg on the freebie Dell Optiplex 3080 Tower and use #Xterm as my terminal with #Sixel support. So I've installed #FreeBSD and got Xterm running with Sixel support ( graphics in the terminal ). Who's a happy chic that's feeling all nostalgic right now ? That's right moi ! #RunBSD
R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2025-04-28

eza --icons is super cool, but a utility that displayed larger file icons using something like #sixel would be crazy cool.

2025-04-26

@justine @brynet

What could #sixel support specifically entail that could be impacted by pledge()? #xterm is still only drawing pixels into pixmaps, sixel mode or otherwise.

Unwillingness to turn on a new (since 2013) not-very-well-tested-until-recently feature, almost certainly. NetBSD delayed turning it on until 2020. (Debian went straight for turning it on in 2013, by contrast.) But I don't see how pledge() would have had any hand in the decision.

#OpenBSD

R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2025-04-26

@justine @brynet

This issue mentions that there's a total of two terminal emulators in #OpenBSD that support #sixel, but doesn't say what they are. XD

2025-03-19
Has anyone been successful with #tmux plus #sixel?
we compiled differentunspeaker
2025-03-15

so, yeah, the other thing i want it to do is pop up a waveform display ( , or maybe ? ) to let you cut album rips into tracks. gonna need it for the original content too, since some of that is only archived on by this point...

i already implemented that feature in , now i just gotta copy it over... ugh, i need motivation, and concentration, and medication!

R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2025-03-11

Gotta give @amin props for turning me on to [Kew], the terminal music player.

This stuff is the cat's meow. It even has smexy #sixel album art and a histogram/visualizer worthy of cava.

Very easy to compile, too. Always a plus.

* R.L. Dane has flashbacks of Chernobyl-like meltdowns while compiling utilities written in Rust, lmao

P.S., @mirabilos you can add smexy to WTF, if you like. XD
I read it on fb one time and it stuck for some silly reason. I don't usually go for neologisms, but that one tickled my brain.

2025-03-07

I really love #presenterm #linux console slides tool, it is great does have #sixel support. But I haven’t found reasonable tool for charts. I mean #gnuplot is great, but I find myself impossible for me to produce heatmap there. So I have produced in one or two hours command line tool (read code glue) consuming vega-lite high level grammar of interactive graphics to do the job. So I can plot directly in #terminal and presentern. Now I am afraid to release those about 50 lines of typescript.

A dual-axis line graph displaying average temperature (°C) and precipitation levels (inches) over the months of the year. The temperature line fluctuates, peaking around mid-year, while the precipitation line shows a rising trend later in the yearThe image displays a heatmap scatter plot comparing IMDB scores and Rotten Tomatoes ratings, with color gradations indicating the density of data points. Accompanying the plot is a snippet of code showcasing the configuration for generating the visualization using Vega-Lite.
2025-03-04

i've been playing around with sixel to plot performance data from sar using gnuplot inside the terminal. i feel like this could almost be a new paradigm, a keyboard-centric, textual interface with graphics interspersed. maybe not new, but certainly under explored!

#terminal #cli #sixel #SysAdmin

screenshot of WezTerm showing sixel graphs produced by gnuplot
R.L. Dane :Debian: :OpenBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2025-01-01

Wait... how can #sixel data be so small???

Is there some #RunLengthEncoding going on??

tmp $ alias l='stat -c "%s %n"'
tmp $ l test.png
5072 test.png
tmp $ convert test.png -colors 256 test.bmp
tmp $ l test.bmp
178986 test.bmp
tmp $ img2sixel test.bmp |wc -c
33764
tmp $ #WAT

Reading Wikipedia...

> Sixel also includes a rudimentary form of compression, using run-length encoding (RLE).

Ahhhhhh. Nicely done!

Orhun Parmaksız 👾orhun@fosstodon.org
2024-12-18

Rendering markdown in terminal is cool, but how about different sizes of text? This tool got you covered!

🪶 **mdfried**: A markdown viewer for the terminal.

🚀 Supports rendering images and big headers.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: github.com/benjajaja/mdfried

#rustlang #ratatui #tui #markdown #viewer #sixel #terminal #commandline

🇵🇸(🧆🏳️)Popolon🐷ᠫᠣᠫᠣᠯᠣᠨ🐎抱抱龙🐉بوبولون🤖🦧Popolon@snac2.popolon.org
2024-12-12
#lsix allow to display #pictures in #Sixel format locally or remotely via #ssh in a #xterm or #terminal fully compatible with VT340 But it also convert lot of pictures and animation format.

Sixel or DEC SIXEL is a technology developed by DEC to display pictures in their terminal and printers. One more fun, beside ReGIS terminal vector format :)

Below is an example, by displaying, an AVIF, a pure vector SVG, and a SVG containing an AVIF picture.

AVIF is now a very well supported picture format. the last two largely used libs to not support AVIF today are #LibRSVG librsvg (for embedded avif) and #Pillow Pillow (patch pending since 2021). This pose issues with several applications and libs depending on them:
* gqview, firefox & epiphany (3 for SVG embeding AVIF, gqview also have some problems to display some AVIF, where they are well displayed in Firefox, Inkscape, etc).

libQt6svg support pefectly SVG embedding AVIF. Inkscape has mid support (it can open/save SVG containing AVIF, but transform them to PNG, if they are imported inside a document.

If your terminal is not powerful enough to display sixil pictures, simply launch an xterm the following way: xterm -ti vt340 &

3,5Ko AVIF picture showing sixil output of lsix displaying in a terminal, avif, svg, and svg embedding avif
2024-11-19

@kzimmermann

> [Use fim (framebuffer image viewer) to] view image attachments of the fediverse even when browsing in a cli-only environment

What about chafa / Sixel?

hpjansson.org/chafa/

Albeit not all terminal emulators do support Sixel, and it does not work in the console, AFAIU.

arewesixelyet.com/

#Chafa
#Sixel
#tut

2024-10-03

There is a fun with #Linux and also when ancient technology (#sixel) meet modern needs. Also great reusability of Linux tools helps a lot. About 5 minutes of fun and here is very hackish PDF viewer for terminal emulator with sixel support, thanks to #popplerutils and #libsixel, the rest is just wrapping 46 lines of Linux shell.

Microsoft just released 1.22 of the Windows Terminal Preview which adds support for Sixels! 🎉🚀

devblogs.microsoft.com/command

I'm excited to see images in ta-rss showing up in better quality than the Halfblocks option 😎

github.com/matthias-buttgereit

#Microsoft #Terminal #Windows #RSS #Sixel #Rust #Rustlang

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst