TUI Studio – visual terminal UI design tool

Overall reception of TUI Studio

  • Many commenters find the idea “Figma for terminals” / “Qt Designer for TUIs” very cool and original, with strong nostalgia for DOS/Borland/Visual Basic for DOS–style UI builders.
  • Others say it immediately made them want to port their apps, or that it could solve the painful trial‑and‑error layout loop common in TUI development.
  • Several people, however, note that code export is explicitly non‑functional yet, so the tool is currently just a visual mockup environment, not a full workflow solution.

Debate: TUIs vs GUIs and what a “TUI” is

  • Long argument over definitions:
    • One side: if it renders in a terminal using character cells, it’s a TUI, even with mouse, buttons, and tabs.
    • Other side: once it mimics GUI paradigms (WIMP, buttons, pointer‑centric design), it’s “a low‑res GUI larping as a TUI” and misses why people like classic TUIs (compact, keyboard‑centric, low bloat).
  • TUIs are praised for: working well over SSH, low CPU/memory, staying inside tmux, avoiding browser bloat, and sometimes improving mental focus.
  • Critics say many new TUIs are fashion/nostalgia, often less composable than classic CLIs, and worse at complex visual tasks than web UIs.

Implementation quality and AI “vibe‑coding”

  • The repo and site state that most code was generated by LLMs; several commenters call it “vibe‑coded,” arguing this explains broken or missing features.
  • Some defend AI‑assisted development as the new normal; others say AI‑generated trash is worse than human‑written trash and should not be hyped.
  • Skepticism that multi‑framework, “production‑ready” export across Textual/Ratatui/etc. is realistically achievable, at least in the current alpha.

Product choices and UX critiques

  • Many find it ironic or disappointing that:
    • The editor itself is not a TUI.
    • Even the embedded preview and site interactions lack robust keyboard navigation.
  • Performance complaints: the animated ASCII background and overall site reportedly peg a CPU core and lag on scroll.
  • macOS users hit Gatekeeper / “unidentified developer” warnings, clashing with the marketing claim of “no install fuss.”
  • Accessibility concerns: TUIs often lack the structured semantics that screen readers get from the web/OS accessibility APIs; some suggest terminal‑embedded webviews or mini webservers as better patterns.

Context: TUI hype, nostalgia, and alternatives

  • TUIs are framed as:
    • Partly nostalgia/cyberpunk aesthetics.
    • Partly a reaction to bloated Electron/web apps and desire for lightweight, portable tools.
  • Some argue we should instead build fast native GUIs or web UIs, possibly styled to look like TUIs, and expose CLIs plus optional TUI/web frontends.
  • There’s interest in related tools (Ratatui, Turbo Vision, Bubble Tea, Textual, shell‑based TUIs) and in future agent‑friendly TUIs, but also concern that terminals are being “over‑slopped” like the web.