Show HN: Tattoy – a text-based terminal compositor

Whereas this is mostly a terminal eye-candy project to get you street cred, it does have some serious aspects.

Firstly it solves the age-old problem of low-contrast text, like when you `ls` a broken symlink and the red background colour is too near your current theme's foreground colour. Tattoy solves this by using none other than the web's WCAG 2.1 contrast algorithm for accessible text.

Secondly, an explicit design goal is that Tattoy should be able to polyfill new terminal protocols, the `xwayland` of the TTY if you will. Say if we want to experiment with completely deprecating ANSI codes, then any application that uses a new protocol can be run in Tattoy which itself runs in any ANSI-standard terminal emulator as normal. You can read more about this idea here: https://tattoy.sh/news/an-end-to-terminal-ansi-codes/

But ultimately this has been something more akin to an art project, something to enjoy for the sheer aesthetic pleasure.


Comments URL: https://news.ycombinator.com/item?id=44268644

Points: 27

# Comments: 3

https://tattoy.sh

Vytvořeno 2mo | 13. 6. 2025 15:20:08


Chcete-li přidat komentář, přihlaste se

Ostatní příspěvky v této skupině

Show HN: Keeps – Mail a postcard that plays your voice

Hi everyone — I’m Clark, creator of Keeps, a way to send physical postcards that play your voice with a quick QR code scan.

WHAT IT IS Upload a photo (or pick from Unsplash), write a message, op

12. 8. 2025 3:20:13 | Hacker news
Show HN: I built an offline, open‑source desktop Pixel Art Editor in Python

It requires no registration, no installation, and no configuration. Just run it on any computer and start drawing freely.


Comments URL:

12. 8. 2025 1:10:07 | Hacker news