Skip to content

fireflylabss/firecore-gui

Repository files navigation

FireCore GUI

Unified Tauri workspace for grouping and running FireSuite apps from one GUI.

Stack

  • Svelte
  • TypeScript
  • Tailwind CSS
  • Bun
  • Tauri

Commands

bun install
bun run dev
bun run check
bun run desktop
bun run build

bun 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.

Integration Model

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::TaskStore
  • firecalendar::EventStore
  • firekeep::Vault and password generator
  • firesearch::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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors