Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
libui-rs
Rust bindings to the minimalist, native, cross-platform UI toolkit `libui` (by rust-native-ui)
-
glimmer-dsl-libui
Glimmer DSL for LibUI - Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer! - No need to pre-install any prerequisites. Just install the gem and have platform-independent GUI that just works on Mac, Windows, and Linux.
Would’ve been great if they just continued where Xi Editor left off. That was an interesting project as well.
Is it? There are various such frameworks out there (such as raygui) already, you just have to look into the gamedev sphere to find them.
I know, I know, it's not really its own toolkit on its own right (it uses gtk on linux, for instance), but it is somewhat stable, semi-feature complete (ok ok missing tons of things but the basic stuff works and you can draw custom UI elements as well; see Andy's glimmer-dsl-libui for the ruby variant, look at the examples there: https://github.com/AndyObtiva/glimmer-dsl-libui I am sure this works well on kotlin too by the way). So, I think your statement has to be modified somewhat in this regard. I am sure there may be more alternatives to GUIs for Rust too. And we all know the Rustees: if there is something missing, people point out that it is missing and then the Rustees either ADMIT that Rust must be BAD (because it is missing) OR they will simply ... add it! So stay tuned in regards to GUIs in Rust.