clients/apps/desktop
Thomas Avery c842f76539
[PM-27297] Remove ConsolidatedSessionTimeoutComponent feature flag (#18616)
* Remove flag

* Remove legacy components

* Update unit tests

* update messages json
2026-03-10 13:09:35 -05:00
..
.vscode
config
desktop_native [deps] Platform: Update Rust crate sysinfo to v0.38.2 (#18882) 2026-03-10 11:43:17 +01:00
fastlane [BRE-1281] Strip bullets from changelog in fastlane (#17237) 2025-11-05 19:54:58 +00:00
macos Add generic autofill provider library [PM-29786] (#18075) 2026-01-27 13:41:07 -05:00
native-messaging-test-runner [PM-31406] Migrate duckduckgo to purpose-built dangerous-crypto-compat function (#19223) 2026-03-04 10:58:01 +01:00
resources Fix high CPU usage on flatpak (#19006) 2026-02-16 12:42:56 +01:00
scripts [BRE-1530] Updating certificate name from 8bit to Bitwarden (#19380) 2026-03-04 16:16:12 -05:00
src [PM-27297] Remove ConsolidatedSessionTimeoutComponent feature flag (#18616) 2026-03-10 13:09:35 -05:00
stores Bump year in copyright (#18132) 2025-12-29 09:10:34 -06:00
.gitignore
CLAUDE.md
crowdin.yml
custom-appx-manifest.xml [BRE-1621] Fix Appx Release (#19043) 2026-02-18 06:57:29 -06:00
electron-builder.beta.json Add signing options for DLLs and Node files (#19197) 2026-02-25 13:25:12 -05:00
electron-builder.json Add signing options for DLLs and Node files (#19197) 2026-02-25 13:25:12 -05:00
installer.nsh
jest.config.js
package.json Bumped Desktop client to 2026.3.0 2026-03-05 14:02:20 +00:00
postcss.config.js
project.json
README.md Remove gitter chat badges from READMEs (#19368) 2026-03-04 16:33:27 +00:00
sign.js Add signing options for DLLs and Node files (#19197) 2026-02-25 13:25:12 -05:00
tailwind.config.js [PM-29448] Consume the new send table in web (#17923) 2025-12-19 16:00:37 +01:00
test.setup.ts
tsconfig.json [deps] Platform: Update electron-store to v11 (#16846) 2026-01-13 08:04:40 -07:00
tsconfig.main.json [deps] Platform: Update electron-store to v11 (#16846) 2026-01-13 08:04:40 -07:00
tsconfig.preload.json [deps] Platform: Update electron-store to v11 (#16846) 2026-01-13 08:04:40 -07:00
tsconfig.renderer.json [deps] Platform: Update electron-store to v11 (#16846) 2026-01-13 08:04:40 -07:00
tsconfig.spec.json [deps] Platform: Update electron-store to v11 (#16846) 2026-01-13 08:04:40 -07:00
webpack.base.js [PM-30404] Exclude .wasm.js from babel (#18555) 2026-02-06 08:42:08 +01:00
webpack.config.js [deps] Platform: Update electron-store to v11 (#16846) 2026-01-13 08:04:40 -07:00

Github Workflow build on main Crowdin

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.