Development
Prerequisites: Rust, Node.js, pnpm, and the Tauri v2 prerequisites.
git clone https://github.com/moku-project/Moku
cd Moku
pnpm install
pnpm tauri:devOr with Nix, which skips installing the Rust/Node toolchain yourself:
nix develop
pnpm install
pnpm tauri:devStack
| Tauri v2 | Native app shell |
| Svelte 5 + SvelteKit 2 | UI, built with runes rather than the classic store API |
| TypeScript | Type safety |
| Vite 8 | Frontend bundler |
| Tsunagu | Bundled backend |