The text mode lie: why modern TUIs are a nightmare for accessibility
Summary
The article critiques modern Text User Interfaces (TUIs) for their poor accessibility to screen reader users, challenging the misconception that terminal-based applications are inherently accessible.
View Cached Full Text
Cached at: 08/23/26, 09:23 PM
Similar Articles
Stop Making TUIs
The author advocates for building native user interfaces over terminal user interfaces, demonstrating several AI-assisted apps created with minimal coding effort.
Stop Making TUIs
Thomas Ptacek advocates for building native graphical user interfaces instead of text-based interfaces, citing that coding agents have reduced development costs. Simon Willison supports this view based on his own experience with vibe-coded macOS apps.
all the ways in which terminals' text rendering is bad (2024)
The article explores various fundamental problems with text rendering in terminal emulators, including character definition ambiguity, Unicode handling issues, flawed 2D grid assumptions, and cursor desyncs, highlighting the difficulty of supporting complex scripts and fonts.
My Accessibility Stack and the future on Wayland
A personal account of how the Linux desktop's upcoming Wayland-only future will break accessibility for users relying on input tools like Talon Voice, highlighting the lack of attention to input accessibility compared to output accessibility.
@jakevin7: Here's a hot take: TUI will gradually decline or even become obsolete. I haven't used Claude Code in a long time. I almost exclusively use Slock. For ad-hoc tasks, I now use Codex Desktop more, occasionally Claude Desktop. It makes me rethink TUI…
This article discusses the trend of TUI (Terminal User Interface) gradually declining in AI programming tools. The author argues that as model capabilities improve, TUI will be replaced by CLI+server architectures or Web UI, and shares personal experience switching from Claude Code to Slock, Codex Desktop, and other tools.