Project overview
Tauri Specta keeps the boundary between a Rust backend and a Tauri frontend type-safe by generating bindings for commands instead of requiring duplicated interface definitions. Version 2 also supports generating event types, which helps applications keep emitted and consumed payloads aligned as the Rust code changes. Compatibility is deliberately strict: Specta v1 pairs with Tauri v1, while Specta v2 pairs with Tauri v2. The two cross-version combinations are not supported, so projects must select the matching release line before integrating it.
Repository facts
- Primary language
- Rust
- License
- MIT
- Repository updated
- Jul 14, 2026
- Default branch
- main
Resource types
Library
Use cases
Software development
Audience
Developers