DevSwitch is a cross-platform desktop application built with Electron and React that simplifies the management of multiple Git profiles and SSH keys. Whether you're a developer juggling personal and work accounts, or managing multiple client projects, DevSwitch streamlines SSH key generation, configuration, and profile switching.

6 stars 2 forks 6 watchers TypeScript MIT License
cross-platform desktop-app developer-tools devtools electron-app git git-profile-manager github open-source ssh-agent ssh-config ssh-key-manager
6 Open Issues Need Help Last updated: Jul 12, 2026

Open Issues Need Help

View All on GitHub
enhancement help wanted good first issue

DevSwitch is a cross-platform desktop application built with Electron and React that simplifies the management of multiple Git profiles and SSH keys. Whether you're a developer juggling personal and work accounts, or managing multiple client projects, DevSwitch streamlines SSH key generation, configuration, and profile switching.

TypeScript
#cross-platform#desktop-app#developer-tools#devtools#electron-app#git#git-profile-manager#github#open-source#ssh-agent#ssh-config#ssh-key-manager
enhancement help wanted good first issue design

DevSwitch is a cross-platform desktop application built with Electron and React that simplifies the management of multiple Git profiles and SSH keys. Whether you're a developer juggling personal and work accounts, or managing multiple client projects, DevSwitch streamlines SSH key generation, configuration, and profile switching.

TypeScript
#cross-platform#desktop-app#developer-tools#devtools#electron-app#git#git-profile-manager#github#open-source#ssh-agent#ssh-config#ssh-key-manager
enhancement good first issue

DevSwitch is a cross-platform desktop application built with Electron and React that simplifies the management of multiple Git profiles and SSH keys. Whether you're a developer juggling personal and work accounts, or managing multiple client projects, DevSwitch streamlines SSH key generation, configuration, and profile switching.

TypeScript
#cross-platform#desktop-app#developer-tools#devtools#electron-app#git#git-profile-manager#github#open-source#ssh-agent#ssh-config#ssh-key-manager
enhancement help wanted

DevSwitch is a cross-platform desktop application built with Electron and React that simplifies the management of multiple Git profiles and SSH keys. Whether you're a developer juggling personal and work accounts, or managing multiple client projects, DevSwitch streamlines SSH key generation, configuration, and profile switching.

TypeScript
#cross-platform#desktop-app#developer-tools#devtools#electron-app#git#git-profile-manager#github#open-source#ssh-agent#ssh-config#ssh-key-manager
enhancement good first issue

DevSwitch is a cross-platform desktop application built with Electron and React that simplifies the management of multiple Git profiles and SSH keys. Whether you're a developer juggling personal and work accounts, or managing multiple client projects, DevSwitch streamlines SSH key generation, configuration, and profile switching.

TypeScript
#cross-platform#desktop-app#developer-tools#devtools#electron-app#git#git-profile-manager#github#open-source#ssh-agent#ssh-config#ssh-key-manager

DevSwitch is a cross-platform desktop application built with Electron and React that simplifies the management of multiple Git profiles and SSH keys. Whether you're a developer juggling personal and work accounts, or managing multiple client projects, DevSwitch streamlines SSH key generation, configuration, and profile switching.

TypeScript
#cross-platform#desktop-app#developer-tools#devtools#electron-app#git#git-profile-manager#github#open-source#ssh-agent#ssh-config#ssh-key-manager