clients/apps/desktop
tangowithfoxtrot b86e587507
Fix falling back to data.json when keyring is available (#12760)
* fix: fallback to data.json on Linux

* fix: make keyring prompt more consistent for reads+writes, but less assertive when we delete credentials

* fix: explicitly ignore unused return value
2025-02-21 07:44:24 -08:00
..
.vscode
config [deps] SM: Update typescript-eslint monorepo to v8 (major) (#10601) 2025-01-14 11:23:59 -05:00
desktop_native Fix falling back to data.json when keyring is available (#12760) 2025-02-21 07:44:24 -08:00
macos [PM-9473] Add messaging for macOS passkey extension and desktop (#10768) 2024-12-19 09:00:21 +01:00
native-messaging-test-runner [PM-15994] Move encrypt service to km ownership (#13220) 2025-02-05 17:39:11 +01:00
resources Add usb entitlement for masdev fido2 (#13219) 2025-02-04 16:04:25 +01:00
scripts Update signature of signing certificate (#13275) 2025-02-05 20:38:51 +00:00
src Autosync the updated translations (#13502) 2025-02-21 08:56:55 +01:00
stores Update all instances of copyright with 2023 to 2024 (#7396) 2023-12-29 15:28:14 +00:00
.gitignore [PM-9022] scaffold the extension and build pipeline (#9948) 2024-11-13 15:54:35 +01:00
crowdin.yml
electron-builder.json [deps] Platform: Update electron to v34 (#12977) 2025-01-24 11:58:54 +01:00
installer.nsh
jest.config.js [PM-5537] Biometric State Service (#7761) 2024-02-05 13:02:28 -05:00
package.json Bumped Desktop client to 2025.2.2 2025-02-13 18:27:22 +00:00
postcss.config.js [CL-349] Allow @apply styles to be used in CL css (#13414) 2025-02-20 12:56:22 -05:00
README.md Update urls to match the contributing docs (#4192) 2022-12-06 11:20:27 +01:00
sign.js [deps] SM: Update typescript-eslint monorepo to v8 (major) (#10601) 2025-01-14 11:23:59 -05:00
tailwind.config.js [PM-17629] Split up KM lib to km and km-ui (#13093) 2025-01-30 11:20:17 +01:00
test.setup.ts
tsconfig.json [PM-16447] Disable preserve whitespaces (#12994) 2025-02-18 17:05:29 +01:00
tsconfig.renderer.json
tsconfig.spec.json
webpack.main.js Switch to rustcrypto argon2 on desktop (#11753) 2024-12-04 11:54:55 +00:00
webpack.preload.js Remove clean-webpack-plugin (#8240) 2024-03-12 18:02:47 +01:00
webpack.renderer.js [CL-349] Allow @apply styles to be used in CL css (#13414) 2025-02-20 12:56:22 -05:00

Github Workflow build on master Crowdin Join the chat at https://gitter.im/bitwarden/Lobby

Bitwarden Desktop Application

Platforms

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

Desktop Vault

Documentation

Please refer to the Desktop section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.