BranchBay is a native Git client for macOS, Windows and Linux, written in Rust.
A Launchpad keeps every repository organized in groups, profiles separate work from personal, and each project opens in the IDE you choose for it.
Commit graph, three-way merge conflict resolver, visual rebase, pull requests from the app, GitHub, GitLab, Bitbucket and Azure DevOps including self-hosted.
No account, no telemetry: $20 once for two computers, 14-day trial.