Lightweight desktop app to view Git repositories, worktrees, changes, stashes, and merge conflicts.
Full documentation in docs/:
| Guide | Description |
|---|---|
| Setup | Installation and first build |
| Distribution | Build the desktop app (.app) |
| Usage | Interface guide |
| Development | Contribute and run tests |
| Architecture | Technical overview |
| Troubleshooting | Common errors |
export PATH="$HOME/go/bin:$PATH"
cd frontend && npm install && cd ..
wails dev- Low memory usage (Wails + native webview)
- Multi-project with worktree support
- Changes with diff and syntax highlighting
- Stage, unstage, and commit
- History with commit graph
- Stashes with diff view
- Conflict resolution (by region or file)
- Automatic refresh via file watcher
go test ./...
cd frontend && npm test| Layer | Technology |
|---|---|
| Desktop | Wails v2 (Go + webview) |
| Backend | Go, git CLI |
| Frontend | TypeScript + Vite |