News for hackers. Stuff that matters.
Re:Deno Desktop by Abishek_Muthian on Monday June 22, 2026 @02:40AM (#48626562)
Every time I use Zed across Linux, macOS and Windows , I'm amazed stable and performant it's GPUI framework is. As a user, I'm very happy with it; of course some basic features like accessibility is missing but I'm sure it will be implemented soon.

As a developer, I'm not sure what's the barrier for entry is apart from Rust then again it's the USP as well.

Re:Deno Desktop by fny on Monday June 22, 2026 @02:59AM (#48626694)
Live reload. GUI development in compiled languages is a pain compared to web development.
Re:Deno Desktop by eklavya on Monday June 22, 2026 @03:06AM (#48626750)
Try dioxus, it has live reload but it's a work in progress.
Re:Deno Desktop by ga_to on Monday June 22, 2026 @03:45AM (#48627032)
Dioxus seems to be 'just' another way to generate HTML on the desktop. Electron but Rust? Is there a legitimate upside there?
Re:Deno Desktop by neobrain on Monday June 22, 2026 @04:14AM (#48627254)
With Dioxus, program logic compiles to native code instead of running it through a JS engine, and it ships its own HTML renderer (Blitz) instead of bundling a whole browser. So it's a lot more lightweight and performant than Electron.

As a minor bonus, the live-reload is also faster than what frameworks like React do. It truly has subsecond latency, which isn't exactly a game changer but is nice when iterating on visual details of an app.

Re:Deno Desktop by Abishek_Muthian on Monday June 22, 2026 @04:51AM (#48627569)
Sounds similar to Wails. It does the same but with Go instead of Rust.
Re:Deno Desktop by opem on Monday June 22, 2026 @09:58AM (#48630227)
I don't think so, wails is more like tauri rather than diouxus
Re:Deno Desktop by nicoburns on Monday June 22, 2026 @09:21AM (#48629779)
We now also have a custom GPU renderer (Blitz), which makes Dioxus more comparable to Flutter or the other Rust GUI toolkits (GPUI, Iced, etc).
Re:Deno Desktop by soanvig on Monday June 22, 2026 @05:11AM (#48627714)
For me it's not stable. After they change their renderer from one to another it freezes for me from time to time. But on the other hand I'm running Nvidia on Wayland so I feel no hate towards Zed owners - and restart is super quick ;)
Re:Deno Desktop by Abishek_Muthian on Monday June 22, 2026 @05:17AM (#48627761)
Interesting, I'm on Nvidia in Wayland most of the time too and haven't had single freeze or crash in a very long time. Even the Windows is running inside the Qemu.

What DE? I'm on KDE.

Re:Deno Desktop by oblio on Monday June 22, 2026 @05:18AM (#48627777)
> basic features like accessibility is missing but I'm sure it will be implemented soon.

Accessibility implementations frequently are more complex than the entire UI drawing bits. Most custom UI toolkits never implement accessibility, even decades after creation.

That hope is misplaced.

Re:Deno Desktop by Abishek_Muthian on Monday June 22, 2026 @05:24AM (#48627827)
I agree about the complexity, but the core developers understand that the accessibility support is crucial and that's where my hope comes from.

[1] https://github.com/zed-industries/zed/discussions/6576

Re:Deno Desktop by oblio on Monday June 22, 2026 @06:46AM (#48628411)
That's good news, but I would continue the timer there. That issue is from March 2023 so the counter is at 3 years, 3 months. Let's see if they have anything decent before 10 years.