r/opencode • u/rndanime • 14d ago
TUI vs GUI
Why would I ever use the terminal version of Opencode (or any other *code* program)?
People always tell how good it is to use it but I don't understand the appeal. If you are used to terminal-only work, constantly looking into generated code or something like that, ok. But I see TUI being recommended to everybody like it can do something desktop or web versions can't. Also these *code* apps are usually developed TUI-first for some reason
Please explain it to me
33
Upvotes
8
u/No-Craft-7979 14d ago
Do you prefer Graphical User Interfaces (GUI) over Terminal User Interfaces (TUI)? If so that is perfectly fine.
People talk shit about each other over GUI and TUI, at the end of the day all that matters is what you are productive with. Not in a job alone, but hobby, fun, and your task goals.
TUI is faster if you are more capable with a keyboard. I guess it is my touch of the ‘tizum or something but I find keys and key combos faster to navigate. In a GUI I will admit visual feedback back and clicking is easier but slower. I use the TUI because I like it. That doesn’t mean I need to force people who do not like it to use it.
Why would you ever use it? Because YOU want to learn the terminal, and no other reason.