Modern, Linux-first screen recorder + editor (inspired by Screen Studio / Cap).
app/: Electron main + preload (TypeScript, compiled toapp/dist/)ui/: React renderer (Vite)core/: Rust backend (planned; scaffold only for now)shared/: shared types/IPC constants (early placeholders)
See ARCHITECTURE.md for the full plan.
First-time setup:
npm installnpm --prefix ui install
Then run:
npm run dev
Environment:
- Copy
.env.example→.envto override the dev server URL if needed.
npm run buildnpm start