LibrarySoftware development

tauri-specta

Generate type-safe bindings for Tauri commands and events.

Stars
751
Forks
65
License
MIT
Updated
Updated Jul 14, 2026

Checking live repository facts…

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

Related projects

Browse more similar projects