logoalt Hacker News

TUI Studio – visual terminal UI design tool

495 pointsby mipselaertoday at 10:32 AM264 commentsview on HN

Comments

_pdp_today at 1:39 PM

Am I the only one who thinks the recent TUI explosion is absolutely not necessary?

I mean yes, code editor are great for this but a lot of the TUIs I see are so slow it begs the question why they exist to begin. CLIs are supposed to be remixable and scriptable.

I think a better architecture would be to generally keep CLIs work like CLIs and have separate processes that add terminal rendering functionalities for those that need / want it but in general it is an anti-pattern to start from this as default.

show 4 replies
__mharrison__today at 3:14 PM

The irony that a TUI studio is not written as a TUI...

lagrange77today at 1:15 PM

The background ASCII animation is so cool! Is it an actual simulation?

show 1 reply
varjagtoday at 1:19 PM

Turbo Vision strikes back

show 1 reply
Venkymatamtoday at 3:55 PM

this is a cool idea lol but is a pretty nonsensical explanation of what you can even do with it

aaronblohowiaktoday at 3:59 PM

So this is a TUI WYSIWYG GUI ?

NoGravitastoday at 4:38 PM

Missing ncurses support.

monkaijutoday at 3:58 PM

I wish HN had flairs (tags) like Reddit and mandated a few for AI-related work (AI-Assisted, AI-meta, AI-vibecoding) or something so these could be filtered out

aethorntoday at 12:09 PM

The website UI is unreal, I loved the idea

raincoletoday at 1:19 PM

When your TUI is so complex that you need a GUI to design it, perhaps you shouldn't use TUI in the first place.

show 1 reply
jappgartoday at 1:22 PM

Why did they make a website?

worthless-trashtoday at 1:03 PM

The corners of the boxes appear in the wrong place in the cell.

I don't think there is utf8 characters that allow for drawing on the outside of the cell, (happy to be wrong)

┌ (U+250C), ┐ (U+2510), └ (U+2514), ┘ (U+2518) <-- these 4 draw in the middle of the cell.

「 (U+FF62), ⌟, (U+231F), <-- these are two that cover part of the outside, but not the other corners.

「┐└」

Can anyone tells me how to get those 'corner of cell' characters, including uprights and horizontals ?

gaigalastoday at 5:07 PM

Seems nice.

I launched https://github.com/alganet/tuish yesterday (pure shell backend).

Exporting to pure shell could be a killer feature, especially for smaller and ad-hoc apps (no dependencies, no compilation, etc).

ramon156today at 3:27 PM

No ratatui?!

oefrhatoday at 4:23 PM

I really hate these pointlessly dynamic website backgrounds that make mobile devices hot to touch. Unfortunately vibe-coded websites love these.

MPSimmonstoday at 1:22 PM

This is like QTdesigner but for the terminal. Huh.

grilo16today at 11:20 AM

Noice figma for terminals! Dude super cool idea, great job =D

igtztorrerotoday at 1:47 PM

I want something like that, but for Bootstrap,Tailwind or Quasar

moron4hiretoday at 1:43 PM

Anyone notice the computer image at the top of the page doesn't have the right number of keys?

elxrtoday at 1:37 PM

The fact that this isn't a TUI itself is a bit disappointing.

The fact that even the preview isn't a TUI is just lame. Keyboard controls are also non-functional right now.

lsaferitetoday at 12:32 PM

I find it slightly annoying and disappointing that the blocks saying what frameworks it's designed to export to aren't links to those frameworks.

trollbridgetoday at 1:11 PM

I don’t want to be a curmudgeon, but why not just use CSS, HTML, React, etc. at this point? You could choose a style that looks like a TUI.

show 1 reply
kantordtoday at 12:04 PM

this looks insanely cool.

One of the most original ideas I have seen on HackerNews in the past few years.

WhereIsTheTruthtoday at 2:22 PM

This website eats a whole CPU core

Another W from the web developers mafia

show 1 reply
rvztoday at 2:18 PM

No idea why this is hyped up these days.

The only reason I can think of is what I said before [0] given that the web was destroyed by the same web developers, then so was the desktop (with Electron) and now of all places terminals are now getting destroyed with infinite slop like this.

This nonsense will continue and accelerate until it reaches hardware.

[0] https://news.ycombinator.com/item?id=47210187

miki_shipstoday at 3:32 PM

[flagged]

themarogeetoday at 5:50 PM

[dead]

Felixbottoday at 4:53 PM

[flagged]

clituitoday at 2:51 PM

[dead]

mipselaertoday at 10:32 AM

Amazing cool design tool for TUI's I got it running instantly and it feels stable and complete as well. Only 10 stars in GitHub.

webprofusiontoday at 1:23 PM

Ha, well proof that AI let's you build anything you can imagine. Wait till I show you Remote Desktop, one day macOS and Linux will catch up.