Bitwarden client apps (web, browser extension, desktop, and cli). bitwarden.com
Go to file
2018-02-26 08:47:35 -05:00
.vscode
jslib@b747830c5b log service implementation 2018-02-23 23:12:06 -05:00
resources simple logo sizes 2018-02-23 00:28:30 -05:00
scripts
src use input change events on slider 2018-02-26 08:47:35 -05:00
stores
.editorconfig
.gitignore
.gitmodules
.travis.yml
bitwarden-desktop.sln
CONTRIBUTING.md
crowdin.yml update translations as unapproved 2018-02-20 16:14:02 -05:00
LICENSE.txt
package-lock.json add electron-log 2018-02-23 22:09:23 -05:00
package.json CFBundleLocalizations for info.plist 2018-02-25 00:09:09 -05:00
README.md Update README.md 2018-02-22 08:17:47 -05:00
SECURITY.md
tsconfig.json exclude jslib dirs 2018-02-23 23:11:42 -05:00
tslint.json
webpack.main.js
webpack.renderer.js
yarn.lock

appveyor build travis build Crowdin Join the chat at https://gitter.im/bitwarden/Lobby

Bitwarden Desktop Application

The Bitwarden desktop app is written using Electron and Angular. The application installs on Windows, macOS, and Linux distributions.

My Vault

Build/Run

Requirements

API endpoint

By default the extension is targeting the production API. If you are running the Core API locally, you'll need to switch the extension to target your local instance. Open jslib/src/services/api.service.ts and set this.baseUrl and this.identityBaseUrl to your local API instance (ex. http://localhost:5000).

Run the app

npm install
npm run electron

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.