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 86e3374d3d autocomplete off for search inputs 2 weeks ago
jslib @ 57e49207e9 apply search state before reloading list 3 weeks ago
src autocomplete off for search inputs 2 weeks ago
store New Crowdin translations (#1025) 2 months ago
.editorconfig build notification bar 1 year ago
.gitignore gitignore for xcode swift 3 months ago
.gitmodules convert to jslib submodule 1 year ago contrib updates 1 year ago Update 1 year ago
LICENSE.txt license 3 years ago update tor logo 2 months ago Uppercase Bitwarden 1 year ago
appveyor.yml no safari artifact 3 months ago
azure-pipelines.yml just build 8 months ago
crowdin.yml en-GB support 11 months ago
gulpfile.js remove extra semicolon 1 month ago
karma.conf.js exclude lowdb 1 year ago
package-lock.json npm i 1 month ago
package.json npm audit fix 2 months ago
tsconfig.json update jslib 9 months ago
tslint.json update jslib 1 year ago
webfonts.list Added google web fonts. 3 years ago
webpack.config.js dont copy safari src during build 3 months ago

appveyor build Crowdin

Bitwarden Browser Extension

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



  • 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”.


Code contributions are welcome! Please commit any pull requests against the master branch. Learn more about how to contribute by reading the 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 file.