Skip to content

Conversation

mdaiter
Copy link

@mdaiter mdaiter commented Sep 17, 2025

Not even remotely ready for merging

Tauri's a web development framework akin to Electron, written in Rust. The advantage over Electron lies in the direct linking to WebKit / whichever OS web engine is present. No need to bundle Chromium with a build of Electron. I converted all of the Electron code to Tauri, just to see if it'd save load times.

@debanjum , core stats: desktop app that loads immediately, with cross-platform bindings, and no Chrome bundle with the desktop app. Super quick. Way less memory used compared to Electron.

I simulated the delay you'd see in the main app, to see the icon load for testing parity. Just delete the 800 millisecond delay line to see an immediate load. (Search for 800, you'll see it).

Probably...90% parity. And the code quality's...okay. But it can be tightened up.

Under src/interface/desktop, go to src-tauri and run RUST_BACKTRACE=1 RUST_LOG=tauri=trace cargo tauri dev --no-watch.

Feel free to use any part of this that's useful!

@mdaiter mdaiter changed the title [DRAFT]: Tauri addition [DRAFT]: Tauri addition for a faster Desktop interface Sep 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant