Term.everything
Dev tools
terminal gui embedding
SHOW HN2025
How HN took it
50 positive, 16 neutral or asking, 1 mixed, 5 critical, out of 72 comments about the project. Thread score +0.64.
Idea: 25 for, 2 againstExecution: 1 for, 1 againstDocs: 2 for, 0 againstPerformance: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Fun and delightful, an impressive useless hack
From 4 comments
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 !
nick__m on HNYeah, I can’t explain why this project makes me so happy because I struggle to think of any time where I’d need this, but it puts a big, dumb grin on my face.
actsasbuffoon on HNThis is one of those things that pushes the boundaries to nowhere, yet everywhere at the same time whilst being incredibly awesome and something you can show off ad infinitum.…
reactordev on HNAbsolutely love the energy here. You really terminally outdid yourself here. Consider me officially shell-shocked.
shonku on HN
Running Doom and VS Code on iPad demos
From 2 comments
Ask and ye shall receive: Running doom: https://github.com/mmulet/term.everything/blob/main/resources/graphics/doom.gif I had the change a couple of line to make it work because…
mmulet on HNBehold! running on the iPad! Screen Recording - https://github.com/mmulet/term.everything/blob/main/resources/graphics/on_ipad_screen_recording.gif A video of it on the iPad -…
mmulet on HN
Useful for remote SSH access to GUI apps
From 3 comments
Definitely not useless! I run a ttyd server to get terminal over https, and I have used carbonyl over that to get work done. That's limited to a web browser (to get access to…
dmayle on HNThis could be used on build machines I own where I occasionally need to interact with the desktop and/or browser on the machine and vnc or other desktop sharing is impractical or…
ugh123 on HNA few years back, I was deploying, operating and debugging a Hadoop cluster with Kerberos enabled behind a firewall with only the SSH port being opened. Without a web browser…
wdavidw on HN
Objections
Terminal resolution limits text readability and performance at high resolutions
From 2 comments
Depends on what resolution your terminal is set to. (Not the resolution of the GUI app you use, just the resolution you display it). At low resolution (640x480) it’s pretty…
mmulet on HNI 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…
IshKebab on HN
No copy/paste or mouse support yet
From 2 comments
You will be able to copy/paste with term.everything once I implement the Wayland copy/paste interface (wl_data_device_manager).
mmulet on HNBehold! running on the iPad! Screen Recording - https://github.com/mmulet/term.everything/blob/main/resources/graphics/on_ipad_screen_recording.gif A video of it on the iPad -…
mmulet on HN
Requests
Copy/paste support
From 2 comments
I think one significant difference though is that Browsh renders actual text for text content, so you can copy and paste, etc.
tombh on HNOMG! That'd be AMAZING. But it still wouldn't render GUI text as terminal font text right?
tombh on HN
macOS version
From 1 comment
This is so cool, thanks for sharing! Having this on a Mac would be great but I understand that this might be a huge undertaking :)
alkh on HN
Questions
Whether it works on X11 hosts without Wayland
From 1 comment
Do I need to be using wayland to try this? I'm still on x11.
riddley on HN
Whether it can run inside tmux or nested compositors
From 1 comment
- Can you run a compositor inside a compositor? I'd love to just ssh to a server and run hyprland - doesTerm.everything run inside tmux with automatic window resizing? I guess…
xiphias2 on HN
Alternatives named
Carbonyl
From 2 comments
I remember the carbonyl project to run chromium in the terminal that got me really excited (https://github.com/fathyb/carbonyl) but it eventually became unmaintained. This is…
warwren on HNI remember seeing something similar named Carbonyl a while back. What a coincidence lol. https://github.com/fathyb/carbonyl P.S. This is very cool btw.
fzorb on HN
Browsh
From 1 comment
It's like a more generalized browsh[1]. [1] https://www.brow.sh/
msdz on HN
Waypipe
From 1 comment
You could use a terminal graphics protocol to render real graphics. But there is already waypipe¹ to do that kind of remoting. Without using an actual terminal. 1.…
20after4 on HN