TUI Typing Test
June 2025
A terminal-based typing test available to everyone through SSH.
Inspired by TUI interfaces like ssh terminal.shop, I wanted to create something similar. Terminal-based interfaces are especially interesting because they rework the entire idea of space compared to a typical HTML interface. As it turns out, UI/UX changes entirely when the interface must be text-only and navigated by keyboard. A TUI strips away automated layout tools and forces you to actually think about spacing, flow, and hierarchy in a different way.
Before this project, most of my programming has been with HTML, CSS, and Python. I was pretty hesitant to approach Golang and Bubbletea but it turned out a lot less complicated than I initially thought it would be. After a ton of trial and error, I even got the interface running on an Oracle server.