How did you settle on Tauri, as opposed to e.g. egui? Is it because of the experience with Electron?
I'm dragging my feet about porting my Python Qt app to Rust, because I feel that no Rust GUI library is as rich as Qt and I know that I'll get stuck with that at some point.
Having rich UI library was important for us too. We went with Tauri because we wanted access to web UI libraries.
What are your motivations for porting in the first place?
There are two specific places where Python is not performant. I ran some tests in a few languages and Rust and C++ came out on top, by far. I could write Rust components and access them via Python. I could also use C++ and stick with Qt. Or I could take the plunge with Rust. As this is a personal app with no other users, this is a good place to keep sharpening my skills.
Then I’d say just pick the one you are most familiar with
None of the above, not really. That's why I asked OP what got him settled on Tauri.