/browser-addon

Kee adds free, secure and easy password management features to your browser which save time and keep your private data more secure.

Primary LanguageTypeScriptGNU General Public License v2.0GPL-2.0

WebExtensions (Mozilla Firefox) / Google Chrome (Chromium) add-on for linking browsers to the KeePassRPC KeePass plugin.

Official website with download instructions: https://www.kee.pm

Support forum: https://forum.kee.pm

Build instructions

Requirements

  • node
  • npm or yarn
  • the usual hundreds of node modules installed by the above

It's all set up for Visual Studio Code but it shouldn't be too hard to work out how to develop using other IDEs.

  1. clone the repo
  2. npm install
  3. gulp build
  4. Development / Beta build:
    1. gulp package:beta
    2. then load the build folder as an unpacked extension in Chrome or Firefox.
    3. XPIs and ZIPs of each version including source maps are put into the dist folder
  5. Release build
    1. gulp package
    2. XPIs and ZIPs of each version are put into the dist folder

gulp watch may also work but is untested and the relatively slow build times might make it more of a hindrence than help but give it a try if you're interested.

In future we can enhance the build process to automate other things like packaging releases for different browsers.