#sixel

2026-02-07

I made a little extension to my Python-based LaTeX math renderer so it can be used to draw equations and Sympy expressions directly in the terminal as sixel graphics. Install with `pip install sixelmath` and give it a try! (in a sixel-supported terminal, of course).

Source: github.com/cdelker/sixelmath

#sixel #python #sympy #TeXLaTeX #terminal #equations #ziamath #konsole

Screenshot of the Konsole terminal emulator running an interactive Python session demonstrating sixelmath. Two lines of Python code are entered:

    from sixelmath import sixelmath
    sixelmath(r'\oiint_S E \cdot dA = \frac{Q}{\epsilon_0}')

The output shows the rendered equation of Gauss's Law.Screenshot of the Konsole terminal emulator running an interactive Python session demonstrating use of sixelmath with sympy. Three lines of code calculate an integral:

    import sympy
    x = sympy.Symbol('x')
    result = sympy.integrate(x**2 * sympy.exp(x) * sympy.cos(x), x)

The standard result is displayed as:

    x**2*exp(x)*sin(x)/2 + x**2*exp(x)*cos(x)/2 - x*exp(x)*sin(x) + exp(x)*sin(x)/2 - exp(x)*cos(x)/2

Then, sixelmath is imported and the result displayed again

    from sixelmath import sympysixel
    result

Which shows the same result, this time rendered in regular mathematical notation.

Getting really close to having the first half of the boot screen on the PS1 working. A few minor glitches still remain on the "tm" text. :blobhaj_witch_broom:
#emulator #PS1 #ZigLang #Sixel

PlayStation 1 boot screen logo render in a terminal via sixels. From top to bottom in the centre. the word 'Sony' an orange and yellow diamond and the words 'tm' 'Computer Entertainment`
Antonio Paterninatonyptdm
2026-01-15

Al fin - Una solución terminal a la guerra de navegadores

Un browser desde la terminal con capacidad Sixel lleno de características para quienes prefieren evitar los asistentes de IA

Los usuarios de la web de los viejos tiempos recordarán Lynx, un navegador de solo texto que corría desde la terminal. Ahora hay un navegador web Sixel-compatbile que corre completo de la terminal, y tiene todas las características modernas y gráficas que esperarías.
theregister.com/2026/01/02/bro

Jan Antošjanantos@f.cz
2026-01-09

In how small window #brow6el can render, try this with other #browser. #linux #terminal #sixel

2026-01-09

Vždycky když se přihlásím na server vítá mě krásná #MagnetickáNymfa od @prahou a kdo vítá na serverech vás ?

#ssh #unix_surrealism #Sixel

Krásná magnetická nymfa
Jesus Castagnetto 🇵🇪jmcastagnetto
2026-01-04

about (codeberg.org/janantos/brow6el) a web that uses and runs in any sixel-compatible terminal.

Here are a couple of examples of brow6el in on 24.04

brow6el rendering Mastodon in a WezTerm terminalbrow6el rendering https://codeberg.org/janantos/brow6el in a WezTerm terminal
2026-01-04

Wow, I’ve just tried #brow6el - a #sixel based terminal (!) web browser - on one of classic Polish portals, packed with ads and mashup JS/HTML. And it… works!

Sixel is an old (DEC times) but very clever protocol for displaying 6-bit graphics right in terminal window, Brow6el is a Chromium-engine using Sixel graphics to render the pages. So essentially you’ve got a fully functional graphical (!) web browser in a text terminal. Because it’s still Chromium, this particular website uses ~500 MB of RAM.

Surprisingly, the build process on Ubuntu is also rather trivial and takes ~5 min (thanks to the use of prebuilt Chromium binary I suppose)

https://codeberg.org/janantos/brow6el

Onet.pl window that looks just like its graphic version
autumn :heart_ace: :heart_lesbian2: :transheart: :autismgold: autumn@translunar.academy
2026-01-01

Found out that vte has removed #sixel from their master branch. 😕 I can understand their reasoning though. It looks like they ran into an implementation corner and the only way out would be to do a wezterm / jexer-style slice-and-dice due to how other features interact. Still, I’m hoping they learned what they wanted to, such that if they do adopt an image format it will be smooth sailing.

🦠Toxic Flange (Gurjeet)🔬⚱️🌚Toxic_Flange@infosec.exchange
2025-12-22

Well this is an incredibly cool demo in Windows Terminal using #libsixel #Sixel

youtu.be/004ng70swbY?si=nqQqz0

#Terminal

Jan Antošjanantos@f.cz
2025-12-20

It is time to start migrating my #oss code to #codeberg and why not to start with something funny and new. This is my toy project. Let me introduce #brow6el, very basic Linux terminal #webbrowser based on Chromium CEF with #sixel rendering. Yes you can have fully graphical browser in #Linux terminal if you have sixel support. No binary files are available yet, but build is pretty simple and documented. Be aware it just POC with glitches here and there, so be nice to me. But it has js console ;-) if I will have time, I will add bookmarks. codeberg.org/janantos/brow6el

N-gated Hacker Newsngate
2025-09-23

Ah, the is here! 🚀 Now you can enjoy the excitement of running an X server on your , because who wouldn't want to squint at pixelated in 2023? 🤦‍♂️ Meanwhile, real developers are busy inventing that writes code while you nap. 💤🔧
github.com/saitoha/xserver-SIX

Hacker Newsh4ckernews
2025-09-23
2025-09-18

When modern meet history, I have written for my work linux terminal #AI chat terminal with #sixel support (yep they were introduced in 1979). #gptoss120b is hosted with #llamacpp and client is written with python and Microsoft Autogen. For graphics output I am using libsixel-tools and all that is wrapped with Rich library. Python code is executed in #podman container. Btw all that is running on HP ZBook Ultra G1a 14 laptop. Yep I know it is just 500 lines of glue code.

Coffee (Team CW)Coffee@toot.cafe
2025-09-15
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?

🧵

Client Info

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