VibeHunt
Back to browse

Switzy

Open-source tool for switching Git identities and managing SSH keys.

Source

The application provides a macOS menu‑bar interface for developers who need to alternate between multiple Git identities. It lets users select a profile—defined by name, email, and associated SSH key—with a single click, automatically updating the relevant entries in the global or local `.gitconfig`.

In addition to identity switching, the tool includes built‑in SSH key generation and management, allowing keys to be created or changed without leaving the graphical interface. The UI follows a glass‑like aesthetic and integrates Sparkle for automatic update notifications.

Installation is supported via Homebrew cask or manual download of a notarized DMG, and the source code is available under the MIT license. The project is written in SwiftUI and built with Tuist, targeting developers who prefer a lightweight, visual workflow for Git credential handling on macOS.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps