Andy Smith Follow me

Tauri 2.0

https://tauri.app/

image

Tauri is a tool for turning web apps into desktop (and mobile) apps. It's an alternative to Electron.

The upside is size and speed. Tauri doesn't ship Chrome and a whole runtime with every app. It uses the system WebView instead.

One important difference: the backend (the local part of the app, not a remote one) is best written in Rust. You can wire in other languages, but it costs you performance. For most little apps you don't need a specialized backend anyway, so JS/TS is plenty.

I ran into Tauri while poking around Buzz, which uses it for its desktop (and mobile) app.

Looks like 1Password uses Tauri too (at least they're listed as a sponsor on the homepage).

It does feel genuinely faster. I didn't compare resource usage, since comparing different apps isn't really fair.