// the take
KeePassXC is the de facto open-source desktop password manager, a KeePass-compatible C++/Qt app for Windows, macOS, and Linux with offline encrypted KDBX databases. It targets users who want full local control of their credentials without a cloud-based vendor, plus power users who need browser integration, YubiKey support, and SSH agent features.
Mature, actively maintained codebase with 29k+ stars, real CI (TeamCity, CodeQL, codecov) and an OpenSSF best-practices badge rather than just a README badge for show. Feature set is genuinely deep: TOTP, passkeys, Secret Service integration, SSH agent, challenge-response hardware key support, and a CLI tool (keepassxc-cli) for scripting, which most GUI password managers don't bother with. KDBX3/4 compatibility with upstream KeePass and import support for Bitwarden/1Password/Proton Pass lowers migration friction for people leaving other managers.
C++/Qt build is heavy and building from source is nontrivial (CMake, Botan, multiple optional deps) — the INSTALL.md and wiki split documentation across two places instead of one clear path. No mobile client in this repo, so users need a third-party KeePass-compatible app on phones, which fragments the experience. Browser integration depends on separate extension installation and a proxy process, which is a common source of setup pain and support tickets. The README's blanket statement about documenting AI-generated PRs signals some trust/review overhead but doesn't actually explain how rigorous review is enforced in practice.
We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →