Warning: Some posts on this platform may contain adult material intended for mature audiences only. Viewer discretion is advised. By clicking ‘Continue’, you confirm that you are 18 years or older and consent to viewing explicit content.
Rust’s GUI frameworks are all (afaik) still pretty early and a little clunky to use.
…and compiling for Windows is a little clunky.
From a purely yes/no perspective, you can absolutely use Rust for building desktop GUI apps… But I’d recommend using a different language unless your app has really tight performance requirements.
If you want to make a cross platform app with good GUI support, I’d a actually recommend checking out Godot. It’s technically a game engine, but the built in scripting language (gdscript) and GUI components are really great. If gdscript is too slow for your purposes you can swap in a lot of other languages (including Rust) though C# is the best supported of these.
Yesbut…
Rust’s GUI frameworks are all (afaik) still pretty early and a little clunky to use.
…and compiling for Windows is a little clunky.
From a purely yes/no perspective, you can absolutely use Rust for building desktop GUI apps… But I’d recommend using a different language unless your app has really tight performance requirements.
If you want to make a cross platform app with good GUI support, I’d a actually recommend checking out Godot. It’s technically a game engine, but the built in scripting language (gdscript) and GUI components are really great. If gdscript is too slow for your purposes you can swap in a lot of other languages (including Rust) though C# is the best supported of these.