I write a lot of small internal tools to enable my team to work more efficiently. I've traditionally used WinForms, but recently tried using WinUI3. Disaster. Not even close to ready. After that, switched to just using React, uploading to an Azure static site, and adding Tauri if someone really wants an executable. Finding what you're finding--Tauri gets you most of the way there and comes with a much smaller file size than its competitors. Really nice to be able to ship the same code for the web and desktop without shipping Chrome again in the binary.
For smaller tools, wouldn't iced-rs be a much better solution? It's much lighter than Tauri, and probably runs anywhere as it's self-contained. Initially, the code might seem daunting, and frustrating due to no hand holding nature, but gets easier.
And last time I worked with it, it seemed much easier than previous versions.
If you have complex UI, then, Tauri is better
You should have gone with WPF.
No one in the Windows developer community takes WinUI seriously, we all know the mess it has been since Project Reunion was announced in 2020.
There is a reason WPF regained its status back in BUILD 2024.
Yes, it's nice that we can support the same functionality we were supporting in our Electron app using a much smaller binary with Tauri.
[dead]