clients/apps/desktop
bw-ghapp[bot] bc69d94cd8
Autosync the updated translations (#21966)
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
2026-07-21 07:04:19 +00:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
config feat: [PM-39427] build desktop beta artifacts 2026-07-09 15:06:24 -04:00
desktop_native [deps] Platform: Lock file maintenance (#21796) 2026-07-20 13:26:44 +02:00
fastlane [BRE-1845] Setting the id in the keyvault for easier rotation (#20414) 2026-04-28 10:04:07 -07:00
macos desktop-autofill: Move macOS-specific window position to macOS code (#21852) 2026-07-16 06:12:54 -05:00
native-messaging-test-runner [deps] Platform: Lock file maintenance (#21796) 2026-07-20 13:26:44 +02:00
resources Remove XDG_CURRENT_DESKTOP override (#21513) 2026-07-01 19:26:56 +02:00
scripts feat: [PM-39427] build desktop beta artifacts 2026-07-09 15:06:24 -04:00
src Autosync the updated translations (#21966) 2026-07-21 07:04:19 +00:00
stores Bump year in copyright (#18132) 2025-12-29 09:10:34 -06:00
.gitignore [bre-1089] mac desktop publish automation using fastlane (#16091) 2025-08-28 10:53:17 -04:00
CLAUDE.md [PM-26337] Create a Claude markdown file (#16676) 2025-10-03 16:48:01 +02:00
crowdin.yml Fix Crowdin Pull workflow (#2667) 2022-05-10 10:20:32 -04:00
custom-appx-manifest.xml [BRE-1621] Fix Appx Release (#19043) 2026-02-18 06:57:29 -06:00
electron-builder.beta.json feat: [PM-39427] build desktop beta artifacts 2026-07-09 15:06:24 -04:00
electron-builder.json [PM-39608] Update firefox NMHS permission for snap 21728) 2026-07-08 08:39:48 -04:00
installer.nsh [PM-2021] Remove startup entry on windows uninstall (#16701) 2025-10-03 17:57:47 +02:00
jest.config.js Implement and extend tsconfig.base across projects (#14554) 2025-06-02 20:38:17 +00:00
package.json Bumped client version(s) (#21811) 2026-07-13 11:32:28 -04:00
postcss.config.js eslint: report unused disable directives (#13463) 2025-03-10 09:33:08 -04:00
project.json build(desktop): integrate nx (#16860) 2025-10-14 06:27:38 -04:00
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 [CL-1141] Improve tailwind config structure across apps and libs (#20102) 2026-04-28 17:09:05 -04:00
test.setup.ts [PM-18599] Forbid unknown property and element in tests (#13556) 2025-02-25 14:02:19 -08:00
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 feat: [PM-39427] build desktop beta artifacts 2026-07-09 15:06:24 -04: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.