There is a new tool for running apps as a desktop app called Tauri. The benefit of this tool is performance, at least compared to electron. Has there been any taught on the meteor side of making this compatible or is there a way to integrate meteor with tauri?
I’ve used meteor-desktop since 2016, very familiar with it! For the same 200+mb app I have it down to 27mb with Tauri. For auto-updates you can use Updater | Tauri which I am actively using and it works very well, too.
That’s not the same app (as you know it wasn’t maintained at all) anymore.
That’s probably one of the biggest advantages of Tauri.
In the end each developer/company has to make a decision what’s right for their use case. I’m running an Enterprise grade app, therefore it’s ElectronJS and Tauri is out.
The size of the desktop app isn’t a problem at all (it’s less than 300 Mb) in today’s world of computing power, internet speed, and disk space. The footprint of an ElectronJS app is actually a side effect of its biggest enterprise advantage: embedded dependency isolation.
By bundling a locked, specific version of Chromium and Node.js, Electron guarantees absolute runtime consistency. It completely eliminates environmental drift and OS-level fragmentation. It doesn’t matter what host OS version, unpatched WebView2 update, or corporate Linux distro the client is running—the rendering engine and V8 runtime are identical.
Tauri’s 27mb size is achieved by offloading the rendering engine to the host OS’s native webview (WebView2 on Windows, WebKit on macOS). While brilliant for consumer apps where download friction kills user acquisition, it introduces QA risk for enterprise environments. A silent OS background update that alters native webview behavior can introduce UI regressions or runtime bugs that break a critical business workflow.
For an enterprise-grade app where stability and predictable testing are the ultimate features, paying the “Chromium tax” in megabytes to eliminate native webview variables is a completely defensible, battle-tested decision.