3 ms·
AFAIK, the only complete desktop GUI option for Rust that is viable for large, professional apps is gtk-rs. There are many promising up and coming GUIs for hobb
by nu11ptr 5y ago
AFAIK, the only complete desktop GUI option for Rust that is viable for large, professional apps is gtk-rs. There are many promising up and coming GUIs for hobby projects, but none I've seen are robust enough (yet) to support all needed widgets of a pro app.
- Macha 5y agoAccessibility support is the big killer for many of them, though even GTK has issues with that on Mac OS, so Qt would be a big win. Or I guess you could put a Rust wasm app into electron also and have accessibility support that way. Has to be one that uses a real DOM and not just renders to a canvas or WebGL though.
- ogoffart 5y agoI think you can go quite far with Qt/QML and the qmetaobject crate. For example https://github.com/gyroflow/gyroflow https://github.com/gyroflow/gyroflow
- nu11ptr 5y agoAhh...very cool, thx. Didn't realize it was that capable and was not aware of this "demo". I will check it out as I need to write a GUI soon (and would prefer to use Rust).