keepassxc README

The project's README from github.com/keepassxreboot/keepassxc. As one markdown file: README.md.

KeePassXC

OpenSSF Best Practices TeamCity Build Status codecov GitHub release

Matrix community channel Matrix development channel

KeePassXC is a modern, secure, and open-source password manager that stores and manages your most sensitive information. You can run KeePassXC on Windows, macOS, and Linux systems. KeePassXC is for people with extremely high demands of secure personal data management. It saves many different types of information, such as usernames, passwords, URLs, attachments, and notes in an offline, encrypted file that can be stored in any location, including private and public cloud solutions. For easy identification and management, user-defined titles and icons can be specified for entries. In addition, entries are sorted into customizable groups. An integrated search function allows you to use advanced patterns to easily find any entry in your database. A customizable, fast, and easy-to-use password generator utility allows you to create passwords with any combination of characters or easy to remember passphrases.

Quick Start

The QuickStart Guide gets you started using KeePassXC on your Windows, macOS, or Linux computer using pre-compiled binaries from the downloads page. Additionally, individual Linux distributions may ship their own versions, so please check your distribution's package list to see if KeePassXC is available. Detailed documentation is available in the User Guide.

Features List

KeePassXC has numerous features for novice and power users alike. Our goal is to create an application that can be used by anyone while still offering advanced features to those that need them.

Core Features

Advanced

For a full list of changes, read the CHANGELOG document.
For a full list of keyboard shortcuts, see KeyboardShortcuts.adoc

Building KeePassXC

Detailed instructions are available in the Build and Install page and in the Wiki.

Contributing

We are always looking for suggestions on how to improve KeePassXC. If you find any bugs or have an idea for a new feature, please let us know by opening a report in the issue tracker on GitHub, or join us on Matrix community channel or Matrix development channel, or on IRC in Libera.Chat channels #keepassxc and #keepassxc-dev.

You may directly contribute your own code by submitting a pull request. Please read the CONTRIBUTING document for further information.

Contributors are required to adhere to the project's Code of Conduct.

Generative AI

Generative AI is fast becoming a first-party feature in most development environments, including GitHub itself. If the majority of a code submission is made using Generative AI (e.g., agent-based or vibe coding) then we will document that in the pull request. All code submissions go through a rigorous review process regardless of the development workflow or submitter.

License

KeePassXC code is licensed under GPL-2 or GPL-3. Additional licensing for third-party files is detailed in COPYING.

keepassxc (keepassxreboot/keepassxc)

Searching Database…

29.3K ·GitHub
这是什么?KeePassXC 是一款现代、安全、开源的密码管理器,支持 Windows、macOS 和 Linux。它把用户名、密码、网址、附件和笔记都保存在一个离线的加密数据库文件里。
这是一个桌面应用,还是通过云服务同步所有内容?它是一个桌面应用程序,不是托管服务。你的密码库就是一个单独的加密文件,可以存放在任何地方,包括你自己的私有或公共云存储。
在哪里可以下载适合我电脑的应用?可以从下载页面获取适用于 Windows、macOS 或 Linux 的预编译程序;很多 Linux 发行版也自带 KeePassXC 软件包。
我密码库里的内容会被发送到服务器吗?不会。所有信息都以加密形式存储,绝不会泄露到程序之外——密码库只是一个本地文件,除非你自己选择同步,否则始终保持离线。
它是怎么把登录信息自动填入浏览器的?浏览器集成支持 Google Chrome、Firefox、Edge、Chromium、Vivaldi、Brave 和 Tor Browser,通行密钥(passkeys)也通过同一集成来支持。
我可以用 YubiKey 解锁数据库吗?可以——KeePassXC 支持使用 YubiKey 和 OnlyKey 进行挑战-响应验证,作为主密码之外的一道额外保护。
对高级用户来说它有什么亮点?TOTP 存储和生成、向应用程序自动输入(Auto-Type)、SSH Agent 集成、数据库报告(密码健康状况、HIBP、统计信息)、条目历史与恢复、文件附件、keepassxc-cli 命令行工具、FreeDesktop Secret Service,以及 Twofish 和 ChaCha20 等额外加密算法。
相比原版 KeePass,为什么选这个?KeePassXC 是 Windows 应用 KeePass Password Safe 的社区驱动、跨平台移植版,目标是让所有主流桌面系统上的任何人都能方便使用,同时保留各种高级功能。
Size
80.8 MB
Stars
29.3K
Age
10y
Commits · 90 Days