Rio: Terminal app built over WebGPU, WebAssembly and Rust
1–10 of 134 posts
Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#2This is the first GUI app I've seen built with WebGPU. This is pretty interesting, could this be the future of cross platform GUI frameworks?
Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#3[deleted]
Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#4This is the first GUI app I've seen built with WebGPU. This is pretty interesting, could this be the future of cross platform GUI frameworks?
It's only available on mac
Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#5Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#6What's the implication of using WebGPU? Better terminals in the browser? Better electron terminals? A quirk for better native portability?
Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#7This is the first GUI app I've seen built with WebGPU. This is pretty interesting, could this be the future of cross platform GUI frameworks?
AFAIK wezterm[1] and warp[2] are built on top of the WebGPU
Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#8Cool! Porting to the web is an interesting idea. I can’t help but imagine going back to the 70s and trying to show someone that yes, everyone has this full colour, mouse-supporting, GUI app platform accessible on any device and interlinked between billions of similar interactive documents from around the world… but it was really important that we set up a TTY. The smug (or horrified) look on their face would be priceless.
Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#9My question is what's their selling point, I used the past few years few terminals that have pretty good features:
- Alacritty minimal and blazingly fast
- Wezterm with batteries included
- Warp even batteries included
Re: Rio: Terminal app built over WebGPU, WebAssembly and Rust
#10What's the implication of using WebGPU? Better terminals in the browser? Better electron terminals? A quirk for better native portability?
Probably portability, it's a pretty good low (but not too low) abstraction layer over the systems preferred graphics API. I'm not a graphics programmer but my understanding is it's closer to vulkan or metal in terms of control over the hardware compared to OpenGL, which has rocky support on Mac now anyways.