GitSquid
Fast, lightweight Git GUI for developers
Fast, lightweight Git GUI for developers

Git repository visualisation
view commit history, branches, and changes in a clear visual format
Core Git operations
commit, push, pull, branch creation and merging through the interface
Repository management
handle multiple repositories and switch between them
Lightweight design
minimal resource usage compared to full-featured Git clients
Change staging
selectively stage and commit file changes
Diff viewing
inspect changes between commits and working directory
Developers switching between multiple small projects who need quick repository switching
Teams preferring visual Git workflows without heavyweight IDE integration
Solo developers working on personal or open source projects
Users on machines with limited resources who need a responsive Git client
Developers wanting to avoid the command line for routine Git tasks