Framework Disk (Runtime Only) RAM (Idle) Tech Stack Notes
Neutralino.js 0.5–2 MB 20–40 MB JS + Native C++ bridge Lightweight, uses embedded JS APIs
Tauri 1.5–3 MB 15–50 MB Rust backend + WebView Secure, modern, very efficient
WebView2 Host 0.5–2 MB 20–60 MB* C++/.NET + WebView2 Needs preinstalled Chromium-based WebView2 runtime
Qt (C++/PyQt) 10–50 MB 20–80 MB C++ or Python Rich native UI framework; more features, more weight
Flutter 20–30 MB 40–100 MB Dart + Skia Cross-platform UI engine; larger base size
Electron 150–180 MB 80–150 MB JS + Node.js + Chromium Bundles full Chromium and Node runtime
XENOmat ~1 MB ~5–10 MB Native C++ host + ODBC + WebView2 Ultra-light, uses system WebView2 runtime