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 Thumbnail

GitSwitcher

git,gitswitcher,macos,app

Developer Tools
GitHub
Tech
Visit WebsiteSee on Product HuntApp Store

Hunted byGodfrey RobinGodfrey Robin

GitSwitcher is a lightweight macOS menu bar app for developers who use multiple Git identities on the same Mac. Create profiles for work, personal, client, or open-source projects, each with its own Git name, email, SSH key, and GitHub account label. Switch the active identity from the menu bar, generate ED25519 SSH keys, and copy public keys for GitHub setup. Built for developers who want a simpler workflow than manually editing git config, SSH config, or shell scripts.

Top comment

Hi Product Hunt, I built GitSwitcher because I use different Git identities for work, learning, personal projects, and open-source contributions. I did not want my private email to show up in work-related commits, or my company email to appear in personal/public repositories. Manually checking and switching Git name, email, SSH keys, and GitHub accounts became easy to forget and annoying to maintain. So I made GitSwitcher: a small macOS menu bar app that lets you create separate Git profiles and switch between them quickly. Each profile can have its own Git user name, email, SSH key, and GitHub account label. It can also generate ED25519 SSH keys and copy public keys for GitHub setup. The app is local-first, does not require an account, and is macOS only for now. For launch, GitSwitcher is free for 30 days. After that, I plan to return it to a paid app. I would love to hear how other developers manage multiple Git identities today, and what would make GitSwitcher more useful in your workflow.

Comment highlights

No comment highlights available yet. Please check back later!

About GitSwitcher on Product Hunt

git,gitswitcher,macos,app

GitSwitcher was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #61 on the daily leaderboard. GitSwitcher is a lightweight macOS menu bar app for developers who use multiple Git identities on the same Mac. Create profiles for work, personal, client, or open-source projects, each with its own Git name, email, SSH key, and GitHub account label. Switch the active identity from the menu bar, generate ED25519 SSH keys, and copy public keys for GitHub setup. Built for developers who want a simpler workflow than manually editing git config, SSH config, or shell scripts.

GitSwitcher was featured in Developer Tools (515.5k followers), GitHub (41.3k followers) and Tech (627.5k followers) on Product Hunt. Together, these topics include over 264.9k products, making this a competitive space to launch in.

Who hunted GitSwitcher?

GitSwitcher was hunted by Godfrey Robin. 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.

Want to see how GitSwitcher stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.