The Missing Link for TAURI® Development
Bridge the gap between Rust and TypeScript with zero configuration.
In TAURI® projects, it’s often difficult to quickly navigate between the frontend and the Rust backend and understand where a command is defined or called. This extension is designed to make that navigation fast and effortless, allowing you to jump between the frontend and backend parts of the project in both directions. As secondary features, the extension can also detect unused commands and help autocomplete command names while typing.
- Backend: Rust (
#[tauri::command],AppHandle::emit,Window::listen) - Frontend: TypeScript, JavaScript, JSX, TSX
- Frameworks: React, Vue 3 (SFC), Svelte, Angular
TARUS reads generated bindings to provide structural type checking for:
- tauri-specta
- ts-rs
- tauri-typegen
- Changelog — Version history and release notes.
- Architecture Guide — Deep dive into Tree-sitter and LSP internals.
- Contributing — Guidelines for building and testing.
MIT © 2026 mvoof
TAURI is a trademark of The Tauri Programme within the Commons Conservancy.



