
GitBench
Free, open source, cross-platform Git client for Windows, macOS, and Linux with a custom GPU-accelerated UI — all your repositories, organized and a click away.
- Built a native desktop app in C# / .NET 10 compiled with Native AOT, so it ships as a small self-contained binary with no runtime dependency
- Rendered the entire interface with a custom GPU-accelerated UI framework instead of an off-the-shelf toolkit, with light and dark themes
- Implemented core Git workflows on top of the standard Git CLI: visual commit graph, branch checkout/rename/delete/merge/rebase, inline diffs, staging by file or folder, stashes, worktrees, and submodules
- Designed a multi-repository sidebar with collapsible folder grouping for instant switching between projects
- Automated per-platform Native AOT builds via GitHub Actions and packaged releases with Velopack for one-click auto-updates from GitHub Releases




