Live data from Hacker News

Show HN: Term.everything – Run any GUI app in the terminal

github.com

111–120 of 154 posts

Re: Show HN: Term.everything – Run any GUI app in the terminal

#114

I started working on this with the Kitty image protocol, but unfortunately that protocol is really unsuited to this sort of thing. Performance will be awful. The protocol is sort of: 1. I'd like you to display this PNG. Here's the data: ... 2. Ok I've got the data. 3. Ok now display it at this position. 4. Ok now remove it from the screen. We're talking motion-PNG here. Just think about how awful that is. I wish some…

What you're describing is a graphical shell. If you want it over the network, we have a protocol for that, it's called X. Misusing a terminal for this is fundamentally pointless.

Re: Show HN: Term.everything – Run any GUI app in the terminal

#117
post #67
post #34

That's awesomely useless, it straddles the line between programming and art. I am sure it was a great and fun learning experience. Well done !

Well, not 100% useless: I can see its use for applications running inside Docker containers. Yes, there are ways to have GUI applications rendered from the inside of a container, but maybe this is easier than getting the Dockerfile right. EDIT: nevermind, doing this with Docker seems much easier than I expected [0]. I'll try it tomorrow, I'm curious to see if the proposed solution works on Windows as well. [0] https:…

Windows had Wayland support before most distros! Rather surprising.

Re: Show HN: Term.everything – Run any GUI app in the terminal

#119
post #64
post #57

Earlier quoted context omitted.

I know there are ssh clients for iPad. So it should work. I’m going to try it right now!

Behold! running on the iPad! Screen Recording - https://github.com/mmulet/term.everything/blob/main/resource... A video of it on the iPad - https://github.com/mmulet/term.everything/blob/main/resource... Absolutely no mouse support though, anyone know of an iPad ssh client with mouse support? (still working on getting vscode to run smoothly)

That is absolutely insane lmao

Re: Show HN: Term.everything – Run any GUI app in the terminal

#120

I started working on this with the Kitty image protocol, but unfortunately that protocol is really unsuited to this sort of thing. Performance will be awful. The protocol is sort of: 1. I'd like you to display this PNG. Here's the data: ... 2. Ok I've got the data. 3. Ok now display it at this position. 4. Ok now remove it from the screen. We're talking motion-PNG here. Just think about how awful that is. I wish some…

What you're describing is a graphical shell. If you want it over the network, we have a protocol for that, it's called X. Misusing a terminal for this is fundamentally pointless.

Nope. X is too slow to be useful except on local networks, and alternatives like FreeNX or xpra are difficulty and janky to set up. Also X is dying so you really mean something like waypipe or worse (which also jankily failed to run some external command when I last tried it).

But I don't want that anyway. I want something graphical that's actually integrated into the terminal.

Post reply on HN