ssh-git is a desktop app to manage SSH keys for Github, Bitbucket and Gitlab accounts. More info
App is available for Mac and Linux and can be downloaded from website.
Have a bug or feature request? The app has public Trello board where anyone can submit feature request and bugs using your Trello account.
π Trello board link
If you don't prefer to use Trello board, you can file a Github issue as well.
App is written in Javascript using Electron framework. UI is written using ReactJS and TailwindCss. Parcel is used to bundle JS and Electron-Builder is used to package and build App.
To run this project locally you will need following things installed on your machine.
To run app locally run following command:
yarn start
To build app locally run following command:
yarn build -c.mac.identity=null // disables mac code signing
Note : To both run and build this project you will need to create
.env
file at the root of the project with following properties.
Sample .env file
GITHUB_CLIENT_ID=<YOUR_GITHUB_CLIENT_ID>
GITLAB_CLIENT_ID=<YOUR_GITLAB_CLIENT_ID>
BITBUCKET_CLIENT_ID=<YOUR_BITBUCKET_CLIENT_ID>