tauri-apps /

Tauri

Live map
Snapshotdev · 2f1cd75

A Rust application manages native windows and plugins while authorized IPC connects them to web frontends.

Click a building or route
Choose a path

Build managed state, create a native window, and attach its frontend webview.

System map8 components · 9 connections
130%
Tauri: a webview behind a capability gate architectureStart with application setup, follow native window creation, then trace one frontend command back through IPC authority.context, state, handle…window label and nativ…URL, bounds, initializ…ApplicationbuilderApplicationmanagerNative windowWebViewIPC dispatcherCapabilityauthorityPlugin storeAsync runtime
Connections
BuildingsEntryServiceComputeStorageRuntimeToolingExternal

Terms, in plain English

WebViewA platform browser surface embedded inside a native application window.

How to study this repo

  1. 1
    Build the app

    Trace Builder configuration into the application manager and runtime.

  2. 2
    Create a webview

    Follow a native window into its attached frontend surface and protocol.

  3. 3
    Audit an invoke

    Track one command through capability resolution and handler dispatch.