Skip to content

t0lik/browser-addon

 
 

Repository files navigation

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.

About

Webextensions version of KeeFox browser add-on

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 55.2%
  • JavaScript 38.6%
  • HTML 4.3%
  • CSS 1.9%