Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

Packages

Contributors

Languages