Planning to switch to Rust for desktop development

87 points gufranthakur 73 comments

TL:DR :- How good is Tauri?

Greetings. Java swing developer with more than 3 years of experience. I've made plenty of desktop apps (hobby) including my own visual programming language tool, however I'm planning to switch to Rust + Tauri ( no experience in rust btw)

My main issues with java are :

  1. Swing is nice to use, but isn't feature rich
  2. Trouble making .exe files for java (Yes I know it's cross platform IF they have the JRE)
  3. Almost no community support for java swing
  4. No new updates for java swing
  5. Looking for something better than maven for managing my dependencies.

I did some research and found out that Rust has an amazing community, gets updated, has cargo.

Now my main question is :
-How good is Tauri?

  • Is it battle tested? (Asking because it's relatively new)
  • How good is it compared to other big boys like electron, WPF?
  • how is the development experience in Tauri

PS : I tried electron and WPF and didn't like either