
Understanding Tauri Configuration
Learn what Tauri configuration is, how the tauri.conf.json file works, and how to manage platform-specific settings and overrides.
tauri.conf.json - The Core Configuration File
Complete guide to the Tauri v2 configuration file structure covering product metadata build settings and application runtime configuration
Window Configuration
Learn how to configure application windows in Tauri v2 using the app configuration, covering creation, size, position, behavior, and visual appearance settings.
Bundle Configuration
Learn how to configure Tauri's bundler to produce platform-specific installers, set application icons, and define file associations for your desktop app.
Resources
Bundle and access additional files like fonts, databases, and configuration in Tauri v2 from Rust and React with practical examples and best practices
External Binaries (Sidecars)
Embed standalone binaries in your Tauri v2 app to ship tools like FFmpeg, Python scripts, or custom servers without requiring users to install anything extra
Assets
How static files like images, fonts, and data files reach the frontend in Tauri v2, with configuration and best practices
Security and Capabilities
How Tauri v2 protects your application through capability files plugin permissions security configuration and Content Security Policy
Cargo.toml Configuration
How to configure the Rust project manifest (Cargo.toml) for Tauri v2 – from project metadata and dependency management to build profile tuning.
Environment Variables
How environment variables work in Tauri v2 apps during development and production builds, including Vite, Rust, and CI usage
Configuration Best Practices
Practical guidelines for organizing, securing, and optimizing your Tauri v2 configuration files to build maintainable and high-performance desktop applications