Hacker News new | ask | show | jobs
by montfort 17 hours ago
TUI applications are necessary when most of your workflow takes place in the terminal, and their functions are embedded almost like a pipe into that flow. Unlike graphical desktop applications, where you find multiple ways to interact with data, TUI applications tend to be more rigid in how things are done. When it comes to covering a minimum number of user stories, and that user already works in the terminal and will continue in the terminal after finishing with my application, I opt for a TUI.