Unified Tauri workspace for grouping and running FireSuite apps from one GUI.
- Svelte
- TypeScript
- Tailwind CSS
- Bun
- Tauri
bun install
bun run dev
bun run check
bun run desktop
bun run buildbun run desktop starts Tauri, launches the Svelte renderer, and enables Rust commands through invoke.
bun run build creates the production Tauri build. The Vite-only renderer build is available as bun run build:web.
FireCore keeps each FireSuite app autonomous while grouping the suite into one desktop workspace.
The Tauri backend links directly to these Rust cores when available:
firetasks::TaskStorefirecalendar::EventStorefirekeep::Vaultand password generatorfiresearch::SearchResult
Apps that do not yet expose a stable Rust library, such as FireNotes and FireMusic, are grouped through process adapters until their cores are split out.