Skip to content

ioridev/Awabancha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awabancha

Note: This project is currently under active development. Features may be incomplete or change without notice.

A lightweight Git GUI client built with gpui.

image

Features

  • Fast & Native: Built with Rust and gpui for high performance
  • Git Operations: Stage, commit, push, pull, fetch, stash, merge, revert, cherry-pick, reset
  • Commit Graph: Visual branch/merge history with ASCII-style graph
  • Diff Viewer: Line-by-line diff with syntax highlighting
  • Branch Management: Create, checkout, delete branches and tags
  • Conflict Resolution: Bulk or per-file merge conflict resolution
  • Search: Find commits by message, author, or SHA
  • i18n: English, Japanese, Simplified Chinese, Traditional Chinese

Requirements

  • macOS (gpui currently supports macOS only)
  • Rust 1.75+

Building

cargo build --release

Running

cargo run --release

Keyboard Shortcuts

Shortcut Action
Cmd+O Open Repository
Cmd+S Stage All
Cmd+Enter Commit
Cmd+Shift+P Push
Cmd+Shift+L Pull
Cmd+R Refresh
Cmd+, Settings
Escape Close Modal

License

MIT

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages