Add Support for Tauri 2.0 in Wappler (Native App Builder)

:thought_balloon: Why this matters

Wappler already lets us build web, mobile, and backend apps visually.

But when it comes to desktop apps, the default path is Electron β€” which works but has limits: large build size, heavy runtime, and higher resource usage.

The new Tauri 2.0 framework solves these problems with a lightweight, secure, and cross-platform approach.

Integrating it into Wappler would let us build true native apps for desktop and even mobile β€” using the same HTML, CSS, and JavaScript we already use inside Wappler.


:rocket: Why Wappler + Tauri 2.0 Makes Sense

  1. Ultra-Light Native Apps

    Users can generate desktop apps under 10 MB β€” instead of 100+ MB Electron builds β€” directly inside Wappler.

  2. Cross-Device Expansion

    Tauri 2.0 supports desktop + mobile from the same project structure. Wappler could become an all-in-one full-stack + cross-platform app builder.

  3. Security & Efficiency

    Tauri’s Rust backend is far more secure and performant than Node runtime inside Electron. Ideal for enterprise users who deploy internal tools.

  4. Familiar Frontend Stack

    Developers can continue using existing Wappler tools β€” Framework7, Bootstrap, custom JS β€” with no change in workflow.

  5. Low Distribution Overhead

    Smaller, faster apps mean easier deployment and updates for clients.

  6. Future-Ready Tech

    Rust, system webviews, and minimal runtime align with modern app-building trends. Adding it early positions Wappler ahead of the curve.


:light_bulb: Suggested Integration for Wappler

  • Add new build target: Desktop (Tauri)

  • Use same frontend codebase: Auto-link existing web project

  • Generate Rust backend automatically: Wappler can scaffold and manage native bindings

  • Expose Tauri APIs in App Connect: File system, notifications, dialogs, OS info, etc.

  • Provide build presets: macOS .app, Windows .exe, Linux .AppImage, Android, iOS


:ballot_box_with_ballot: Summary

:brain: Tauri 2.0 is faster, safer, lighter, and multi-platform.

:flexed_biceps: Integrating Tauri gives Wappler users the ability to build true native apps without switching tools.

:gear: Electron is older, heavier, and desktop-only.

:package: It unifies web, mobile, and desktop in one environment.

If you’d like to see Tauri 2.0 integration in Wappler, please vote :+1: and share your support.

This addition would make Wappler a complete full-stack + cross-platform development suite.

3 Likes