Skip to content
Tauri
Menu
Guides
References
Blog
Releases
Search
Cancel
Guides
References
Blog
Releases
GitHub
Discord
Twitter
Mastodon
RSS
Select language
English
Français
Español
Italiano
简体中文
Guides
References
Blog
Quick Start
What is Tauri?
Prerequisites
Create a Project
Frontend Configuration
Overview
Leptos
Next.js
Nuxt
Qwik
SvelteKit
Sycamore
Stub
Trunk
Vite
Stub
Webpack
Stub
Yew
Stub
Upgrade & Migrate
Overview
Migrate from Electron
Stub
Upgrade from Tauri 1.0
Core Concepts
Overview
Tauri Architecture
WIP
Process Model
WIP
Rendering
WIP
App Size
WIP
Inter-Process Communication
Overview
WIP
Brownfield Pattern
WIP
Isolation Pattern
WIP
Security
Overview
Permissions
Command Scopes
Capabilities
Runtime Authority
WIP
Content Security Policy (CSP)
Tauri Ecosystem Security
Application Lifecycle Threats
Future Work
Develop
Overview
WIP
Calling the Frontend from Rust
Stub
Calling Rust from the Frontend
WIP
Configuration Files
WIP (1.x)
Embedding Additional Files
Embedding External Binaries
State Management
Stub
Updating Dependencies
Debug
Overview
CrabNebula DevTools
New
Debug in JetBrains IDEs
Debug in VS Code
Plugins
Overview
Mobile Plugin Development
Tests
Overview
Stub
Mock Tauri APIs
Pipelines
Overview
Stub
GitHub
Stub
GitLab
Stub
WebDriver
Overview
Broken
Continuous Integration
Broken
Example
Setup
Broken
Selenium
Broken
WebdriverIO
Broken
Distribute
Overview
WIP
App Store
Stub
AUR
Debian
Stub
Flathub
Play Store
Stub
Steam
Stub
Pipelines
Overview
Stub
CrabNebula Cloud
GitHub
Stub
GitLab
Stub
Learn
Overview
Stub
Security
Using Plugin Permissions
Capabilities for Different Windows and Platforms
Writing Plugin Permissions
Node.js as a sidecar
Stub
Python as a sidecar
Stub
Splashscreen
Custom Tokio runtime
Stub
Plugins
Overview
Autostart
WIP
Barcode Scanner
New
Biometric
WIP
Command Line Interface (CLI)
WIP
Clipboard
WIP
Deep Linking
New
Dialog
File System
WIP
Global Shortcut
WIP
HTTP Client
WIP
Localhost
WIP
Logging
WIP
NFC
WIP
Notifications
OS Information
WIP
Persisted Scope
WIP
Positioner
WIP
Process
WIP
Shell
WIP
Single Instance
WIP
SQL
WIP
Store
WIP
Stronghold
WIP
Updater
WIP
Upload
WIP
Websocket
WIP
Window Customization
WIP
Window State
WIP
About
About Tauri
The Tauri Book
Tauri Governance
Tauri Philosophy
Trademark Guidelines
GitHub
Discord
Twitter
Mastodon
RSS
Select language
English
Français
Español
Italiano
简体中文
Security
Capability
Permission
Scope
Command Line Interface
Configuration
Environment Variables
Webview Versions
Releases
JavaScript
api
@tauri-apps/api
app
core
dpi
event
image
menu
mocks
path
tray
webview
webviewWindow
window
authenticator
autostart
barcode-scanner
biometric
cli
clipboard-manager
deep-link
dialog
fs
global-shortcut
http
log
nfc
notification
os
positioner
process
shell
sql
store
stronghold
updater
upload
websocket
window-state
Rust (docs.rs)
GitHub
Discord
Twitter
Mastodon
RSS
Select language
English
Français
Español
Italiano
简体中文
All posts
Recent posts
create-tauri-app Version 3 Released
Rust Security Advisory CVE-2024-24576
Strengthening Tauri: Our Partnership with CrabNebula
Roadmap to Tauri 2.0
Tauri 1.0 Release
Announcing Tauri 1.1.0
Announcing Tauri 1.2.0
Announcing Tauri 1.3.0
Announcing Tauri 1.4.0
Announcing Tauri 1.5.0
Announcing Tauri 1.6.0
Migration to webkit2gtk-4.1 on Linux port
Tauri 2.0.0-alpha.4 Released
Announcing the Tauri v2 Beta Release
Tauri Board Elections 2024
Tauri Board Elections & Governance Update
Tauri Community Growth & Feedback
Announcing tauri-egui 0.1.0
Announcing the Tauri Mobile Alpha Release
Tauri Programme Turns 1 and Board Elections
GitHub
Discord
Twitter
Mastodon
RSS
Select language
English
Français
Español
Italiano
简体中文
Calling the Frontend from Rust
© 2024 Tauri Contributors. CC-BY / MIT