A small Electron app for easy encryption/decryption of text messages via GnuPG. This is just a little fun project after discovering that there seems to be no 'beautiful' UI for gpg that non-technical users will not reject immediately. On top of that, most gpg UIs seem to be focused on email client integration.
The goal for ezgpg is to provide simple access to the most basic gpg functionality, like key management, encryption/decryption or signing.
As an Electron app, ezgpg should run on macOS/Linux/Windows. You will need to have a distribution of GnuPG installed. On initial startup ezgpg is looking for a gpg
executable in /usr/local/bin
and /usr/bin
in that order. The gpg binary file path can be configured on the Settings tab.
There is a macOS ZIP package containing a full application bundle. Linux/Windows users will need to run from source or create their own package at the moment. The project has been bootstrapped via Electron Forge, so creating a new package should be fairly easy.
Install dependencies with yarn
or npm
and start with yarn dev
or yarn start
.
Run tests with yarn test
.