logoalt Hacker News

brainlesstoday at 3:04 AM4 repliesview on HN

I keep trying Xilem and then egui or Iced. Xilem needs more widgets out of the box to be easy to build with. Slint is another option. I wonder what cross platform GUI framework (from any language) will finally become as common as Electron based apps or the vast number of native OS apps in Windows or macOS or Linux.

I keep going back to Tauri, which is practical to build desktop apps quickly but still uses HTML, CSS, JS to build the UI. You can use Rust web UI tools but then it is still (system) browser based.


Replies

synergy20today at 3:13 AM

QT does it well but the license is a maze

feverzsjtoday at 4:51 AM

Cross platform GUI is extremely hard. Qt is the only good choice, even though it's still far from mature after 30 years of development.

show 1 reply
tvshtrtoday at 3:22 AM

Something like GPUI probably, I would be quite happy with it if it wasn't so tied and restricted by the Zed's team (they reject PRs because they're not strictly related to Zed), there's even mobile fork. Dioxus native would be second, but it's far far far away from being ready.

show 1 reply
IshKebabtoday at 1:04 PM

IMO this is the best Rust GUI option at the moment:

https://github.com/longbridge/gpui-component

show 1 reply