Thanks for your interest in contributing!
# Prerequisites
rustup (Rust 1.88+)
Node.js 22+ (for frontend)
# Clone & build
git clone https://github.com/codecoradev/rungu.git
cd rungu
cargo build
# Frontend
cd web && npm ci && npm run build && cd ..
# Run
cargo run -- --db rungu.db serve --listen 0.0.0.0:3000- Rust:
cargo fmt+cargo clippymust pass - Frontend: SvelteKit 5 + Tailwind v4 + shadcn-svelte
- Conventional commits:
feat:,fix:,chore:,docs:
- Fork from
develop - Create feature branch
- PR to
develop(notmain)