This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

gitswitch.dev

Run work and personal in parallel. For you and your agents!

A background buddy to handle git identities, SSH keys, GPG signing, and GitHub profiles for you automatically, which also happens to have an amazing CLI + a simple fun TUI.

Top comment

Hey Product Hunt!

I built gitswitch.dev because I was getting tired of managing multiple GitHub accounts on a single machine.

I was balancing company work with friends' side projects, and switching between repos meant constantly worrying about whether pushes, pulls, commits, and scripted PR flows were happening under the right account. It broke focus and made the whole workflow feel fragile.

I looked around for solutions, but most tools stopped at basic Git config switching. I wanted something more complete, something that handled the entire identity layer and didn't need constant babysitting or project folder organization and assignment with includeIf (cause not all devs are tidy). So I decided to build it.

With gitswitch, you get:

  • Session isolation: Run work and personal accounts side by side without global state conflicts.

  • Unified profiles: Native* Git identity & GitHub CLI tokens, SSH keys, and signing identities tied together and resolved automatically per repository.

  • Agent-ready workflows: Works across shells, editor terminals, and coding agents, including Claude Code.

  • Reauthor: Fix commits that accidentally went out under the wrong identity.

It's open source, written in Go, and works with your existing credentials rather than storing them somewhere new.

I'd love for you to give it a try and let me know what you think! Happy to answer questions or hear about things that could be better!

Native* - by "Native" here, I actually mean NATIVE, there's no 3rd party Auth, you authenticate yourself directly with GitHub's OAuth to setup your profiles, no double headache trying to sync GH CLI and git author identity between multiple projects, or folder organization required!

About gitswitch.dev on Product Hunt

“Run work and personal in parallel. For you and your agents!”

gitswitch.dev was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #158 on the daily leaderboard. A background buddy to handle git identities, SSH keys, GPG signing, and GitHub profiles for you automatically, which also happens to have an amazing CLI + a simple fun TUI.

On the analytics side, gitswitch.dev competes within Open Source, Developer Tools and GitHub — topics that collectively have 632k followers on Product Hunt. The dashboard above tracks how gitswitch.dev performed against the three products that launched closest to it on the same day.

Who hunted gitswitch.dev?

gitswitch.dev was hunted by Abhiram Kanna. 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 gitswitch.dev including community comment highlights and product details, visit the product overview.