punitda / ssh-git

Desktop app to manage SSH keys for Github, Bitbucket and Gitlab accounts
https://ssh-git.app
MIT License
5 stars 0 forks source link

ssh-git

WARNING : This is no longer maintained

Github Actions License

ssh-git is a desktop app to manage SSH keys for Github, Bitbucket and Gitlab accounts. More info

Screenshot

Download

App is available for Mac and Linux and can be downloaded from website.

Download App

Features

Tech

Core:

Tooling:

Bug and Feature Requests:

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.

Developing:

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>

License:

MIT © Punit Dama