Skip to content

Instantly share code, notes, and snippets.

@muthuishere
Last active April 10, 2025 18:29
Show Gist options
  • Save muthuishere/6211bb42946af7c200a9df1b7f8ed773 to your computer and use it in GitHub Desktop.
Save muthuishere/6211bb42946af7c200a9df1b7f8ed773 to your computer and use it in GitHub Desktop.
performance-wails-tauri.md
Metric Why It Matters πŸ’‘ Wails (Go) Tauri (Rust) Winner
Project Init Time How fast can I start building ~8s ~5s βš–οΈ Draw
Initial Full Build First full prod build 1m 22s 39m 🟑 Wails
JS Change Rebuild Simulates a small UI tweak 7.3s 73s 🟑 Wails
Backend Change Rebuild Simulates updating logic 5.0s 70s 🟑 Wails
CPU Usage CPU % used during launch (from gtime) 14% 14% βš–οΈ Draw
Memory Usage (RAM) Max during runtime ~60 MB ~57 MB πŸ”΄ Tauri
Binary Size (.app) Final output for distribution 7.4 MB 8.3 MB 🟑 Wails
Context Switches (invol) How busy the OS gets during runtime 28k 14k πŸ”΄ Tauri

πŸ”Ή CPU % was measured using gtime -v, based on a default app launch + window close.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment