An open-source alternative to commercial Git clients, built for teams working with GitLab and GitHub: no proprietary cloud, no vendor account, no telemetry and no AI.
I'm Johann, maker of BeeBranch: an open-source, local-first Git client for the desktop.
I built it because I work with self-hosted GitLab every day, and every GUI Git client I tried asked for something first — a vendor account, a cloud workspace, telemetry, or an AI feature I never wanted. BeeBranch asks for none of it. Your repositories stay the only source of truth, and the app has no idea who you are.
What's inside:
• A complete local workflow: status, staging by file / hunk / line, commit and amend, stash, tags, worktrees, submodules, patches. • An interactive history with a virtualized canvas graph — 200k commits stay smooth. Benchmarks are versioned in the repo, not vibes. • Merge and rebase with real intermediate states, explicit undo/redo built only on operations Git can reverse, and a crash-recovery journal. • Native GitLab (merge requests, pipelines, CI badges) and GitHub (pull requests, reviews, checks, Actions logs), including self-hosted GitLab and GitHub Enterprise. Auth is a PAT in the OS keychain, or reuse your existing git credentials — the secret is never copied into the app. • Zero telemetry. Zero AI. The network is only used for Git, the GitLab/GitHub APIs, and minisign-verified updates.
This is the 1.0.0 release, so I'll be honest: it's the first public version. The feedback I care about most — does the "no account, no cloud, self-hosted GitLab first" positioning actually match how your team works, or is there one workflow you'd need before replacing your current client?
I'll be in the comments all day. Thanks for trying it.
About BeeBranch on Product Hunt
“The local-first desktop Git client”
BeeBranch launched on Product Hunt on November 1st, 2026 and earned 91 upvotes and 5 comments, placing #11 on the daily leaderboard. An open-source alternative to commercial Git clients, built for teams working with GitLab and GitHub: no proprietary cloud, no vendor account, no telemetry and no AI.
On the analytics side, BeeBranch competes within Productivity, Open Source, GitHub and Tech — topics that collectively have 1.4M followers on Product Hunt. The dashboard above tracks how BeeBranch performed against the three products that launched closest to it on the same day.
Who hunted BeeBranch?
BeeBranch was hunted by Johann. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of BeeBranch including community comment highlights and product details, visit the product overview.
Hey Product Hunt 👋
I'm Johann, maker of BeeBranch: an open-source, local-first Git client for the desktop.
I built it because I work with self-hosted GitLab every day, and every GUI Git client I tried asked for something first — a vendor account, a cloud workspace,
telemetry, or an AI feature I never wanted. BeeBranch asks for none of it. Your repositories stay the only source of truth, and the app has no idea who you are.
What's inside:
• A complete local workflow: status, staging by file / hunk / line, commit and amend, stash, tags, worktrees, submodules, patches.
• An interactive history with a virtualized canvas graph — 200k commits stay smooth. Benchmarks are versioned in the repo, not vibes.
• Merge and rebase with real intermediate states, explicit undo/redo built only on operations Git can reverse, and a crash-recovery journal.
• Native GitLab (merge requests, pipelines, CI badges) and GitHub (pull requests, reviews, checks, Actions logs), including self-hosted GitLab and GitHub Enterprise.
Auth is a PAT in the OS keychain, or reuse your existing git credentials — the secret is never copied into the app.
• Zero telemetry. Zero AI. The network is only used for Git, the GitLab/GitHub APIs, and minisign-verified updates.
macOS (Apple Silicon), Windows and Linux. Requires Git ≥ 2.34. AGPL-3.0, free, source included:
https://github.com/Methamorphe/beebranch
This is the 1.0.0 release, so I'll be honest: it's the first public version. The feedback I care about most — does the "no account, no cloud, self-hosted GitLab first"
positioning actually match how your team works, or is there one workflow you'd need before replacing your current client?
I'll be in the comments all day. Thanks for trying it.