Open-Source Wikis

/

Tauri

/

Systems

tauri-apps/tauri

Systems

The systems/ lens documents cross-cutting subsystems that don't sit cleanly inside a single crate. Each page below traces a feature from the JS API through the Rust manager and runtime down to the OS where relevant.

Page Covers
IPC and commands The wire format, #[command] lifecycle, RuntimeAuthority, Channel, format_callback.
ACL and capabilities Permissions, capabilities, scopes, identifiers; build-time resolution and runtime enforcement.
Event system emit/listen, the global event bus, scoped events, plugin events.
Plugin system The plugin trait, lifecycle, plugin store, mobile bridge, plugin authorship workflow.
Security and protocols CSP injection, isolation pattern, custom protocols (tauri://, asset://), update verification.
Mobile Android (Kotlin) + iOS (Swift) bridges, mobile entry points, mobile CLI subcommands.

For the runtime backend itself see crates/tauri-runtime-wry. For build-time integration see crates/tauri-build and crates/tauri-codegen.

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Systems – Tauri wiki | Factory