X Server Implementation for Sixel-Featured Terminals (2010-2014)
Posted4 months agoActive4 months ago
github.comTechstory
calmneutral
Debate
20/100
SixelGraphical TerminalsX ServerRetro Computing
Key topics
Sixel
Graphical Terminals
X Server
Retro Computing
The post showcases an X server implementation for SIXEL-featured terminals from 2010-2014, sparking discussion on its relevance, applications, and the broader context of graphical terminals.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
2h
Peak period
4
4-6h
Avg / period
2.3
Comment distribution14 data points
Loading chart...
Based on 14 loaded comments
Key moments
- 01Story posted
Sep 22, 2025 at 9:07 PM EDT
4 months ago
Step 01 - 02First comment
Sep 22, 2025 at 11:02 PM EDT
2h after posting
Step 02 - 03Peak activity
4 comments in 4-6h
Hottest window of the conversation
Step 03 - 04Latest activity
Sep 23, 2025 at 2:29 PM EDT
4 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45341683Type: storyLast synced: 11/20/2025, 2:35:11 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
* https://news.ycombinator.com/item?id=27447638
* https://github.com/libsixel/libsixel
https://github.com/saitoha/libsixel/commits/master/
the x server (OP link) is inactive indeed
Also note https://github.com/Kreijstal/libsixel , another fork that sprang up because the author vanished.
Or in other word, You do you
My earlier point was that plain text doesn’t support image inlining. Not that markdown requires a web stack to render.
* https://github.com/saitoha/libsixel#x11-on-sixel-terminals
the default terminal in plan9 could do this, though i don't know of anything which took advantage of it outside of plan9 itself. you could open a new window (which is a terminal with a prompt and a cursor and a shell and so on), and type the command to launch the window manager ("rio") and it would launch a new window manager inside your terminal window.
it's not even really fair to call plan9 windows "terminals" since they're plan9 windows and anything that can be displayed on plan9 can be displayed in one.
the neater stuff comes when you use one of those plan9 windows to remote into another machine and run a graphical tool inside it. you could run the window manager of the remote machine and display it locally, all through normal commands you used all the time and without any special software, and you could open more plan9 windows inside that window manager inside your local plan9 window inside your local window manager. all over the 9p protocol that plan9 used for everything. 9p is used all over the place today, but only for relatively niche things.
i think we've really ignored a lot of what plan9 did, to our detriment as an industry.