I've had the fortune of being able to work fulltime on a FOSS project for the last three plus years. --8<-- "docs/blog/images/textual-demo.svg" Textual has been a constant source of programming challenges.Often frustrating but never boring, the challenges arise because the terminal "specification" says nothing about how to build a modern User Interface.The building blocks are there: after some effort you can move the cursor, write colored text, read keys and mouse movements, but that's about ...