You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Kyle Spearrin 8dbdfe96b1 init vc and web view on app init 10 hours ago
jslib @ 1f98a2ebcb reload when on same page too 3 days ago
src init vc and web view on app init 10 hours ago
store New Crowdin translations (#984) 3 weeks ago
.editorconfig build notification bar 1 year ago
.gitignore move new app into popup folder 1 year ago
.gitmodules convert to jslib submodule 1 year ago
CONTRIBUTING.md contrib updates 1 year ago
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md 1 year ago
LICENSE.txt license 2 years ago
README.md Update README.md 9 months ago
SECURITY.md Uppercase Bitwarden 1 year ago
appveyor.yml deploy with tag and release name 5 months ago
azure-pipelines.yml just build 4 months ago
crowdin.yml en-GB support 7 months ago
gulpfile.js gulp task for safari app 2 weeks ago
karma.conf.js exclude lowdb 1 year ago
package-lock.json upgrade signalr libs 3 weeks ago
package.json gulp task for safari app 2 weeks ago
tsconfig.json update jslib 5 months ago
tslint.json update jslib 1 year ago
webfonts.list Added google web fonts. 2 years ago
webpack.config.js disable minimize 11 months ago

README.md

appveyor build Crowdin

Bitwarden Browser Extension

The Bitwarden browser extension is written using the Web Extension API and Angular.

Build/Run

Requirements

  • Node.js v8.11 or greater
  • Gulp (npm install --global gulp-cli)
  • Chrome (preferred), Opera, or Firefox browser

Run the app

npm install
npm run build:watch

You can now load the extension into your browser through the browser’s extension tools page:

  • Chrome/Opera:
    1. Type chrome://extensions in your address bar to bring up the extensions page.
    2. Enable developer mode (checkbox)
    3. Click the “Load unpacked extension” button, navigate to the build folder of your local extension instance, and click “Ok”.
  • Firefox
    1. Type about:debugging in your address bar to bring up the add-ons page.
    2. Click the Load Temporary Add-on button, navigate to the build/manifest.json file, and “Open”.

Contribute

Code contributions are welcome! Please commit any pull requests against the master branch. Learn more about how to contribute by reading the CONTRIBUTING.md file.

Security audits and feedback are welcome. Please open an issue or email us privately if the report is sensitive in nature. You can read our security policy in the SECURITY.md file.