Skip to content
albjoaovPublic

About

Lightweight desktop app to view Git repositories, worktrees, changes, stashes, and merge conflicts.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

Git UI

Lightweight desktop app to view Git repositories, worktrees, changes, stashes, and merge conflicts.

Português

Documentation

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

Quick start

export PATH="$HOME/go/bin:$PATH"
cd frontend && npm install && cd ..
wails dev

Features

  • 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

Tests

go test ./...
cd frontend && npm test

Stack

Layer Technology
Desktop Wails v2 (Go + webview)
Backend Go, git CLI
Frontend TypeScript + Vite

About

Lightweight desktop app to view Git repositories, worktrees, changes, stashes, and merge conflicts.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages