pkg.soopen package index

cask

Install keepassxc with Homebrew Cask

Password manager app. Version 2.8.0,2.8.0-1 via Homebrew Cask; verified from local package data.

install

Additional install commands

macOS

Homebrew Caskverified · 100%
brew install --cask keepassxc

local Homebrew cask metadata

overview

Package summary

Password manager app

Commands and aliases

  • keepassxc-cli

history

Project history and usage

KeePassXC is a free, community-driven, cross-platform password manager that stores credentials in encrypted local KDBX database files. It emphasizes user-controlled storage while supporting desktop integration, browser filling, Auto-Type, one-time passwords, SSH-agent use, and command-line access.

Project history

KeePassXC is a community-driven fork in the KeePass family, created after a decline in KeePassX development. The XC name reflects its focus on continued, cross-platform maintenance.

The 2.1.0 release in January 2017 established the KeePassXC release line. Version 2.2.0 added a CLI, YubiKey challenge-response, TOTP, Diceware generation, and portable mode. Version 2.3.0 added KDBX 4, Argon2, SSH-agent integration, and the KeePassXC-Browser integration.

Adoption history

KeePassXC became the actively maintained community continuation for KeePassX users after development activity in KeePassX declined; the official FAQ notes that KeePassX later formally ceased development.

The project expanded distribution across Linux, Windows, and macOS, including AppImage and Snap builds and an official Ubuntu PPA. Browser integration, a command-line client, and hardware-token support broadened it beyond a basic desktop password vault.

How it is used

Users create or open a KDBX database, protect it with a master password and optionally a key file or hardware token, then organize credentials and generate unique passwords. Database files remain at user-selected locations rather than in a fixed credential directory.

Common companion workflows include KeePassXC-Browser for browser filling, Auto-Type for desktop applications, TOTP storage, SSH-agent integration, and keepassxc-cli for scripts or terminal access.

Why package nerds care

KeePassXC is important to package-oriented users because it keeps password storage local and file-based rather than requiring a hosted account. A KDBX database can be backed up or synchronized with tools chosen by the user and opened by other compatible implementations.

It is also a notable cross-platform Qt security application with GUI, CLI, browser-integration, SSH-agent, Auto-Type, TOTP, and hardware-token workflows packaged across multiple desktop ecosystems.

Timeline

  • 2017-01-22: KeePassXC 2.1.0 was released.
  • 2017-06-26: Version 2.2.0 added the CLI, YubiKey support, TOTP, Diceware, and portable mode.
  • 2017-10-25: The project announced an official Ubuntu PPA.
  • 2018-02-28: Version 2.3.0 added KDBX 4, Argon2, SSH-agent integration, and KeePassXC-Browser.
  • 2021-12-09: KeePassX formally announced that it was no longer developed.

Related projects

  • KeePass is the original Windows-centered password manager and KDBX ecosystem ancestor.
  • KeePassX was the cross-platform project from which KeePassXC was forked.
  • KeePassXC-Browser is the companion browser extension maintained by the project.

Sources

  • Official 2.2.0 announcement: https://keepassxc.org/blog/2017-06-26-2.2.0-released/
  • Official 2.3.0 announcement: https://keepassxc.org/blog/2018-02-28-2.3-released/
  • Official FAQ and project comparison: https://keepassxc.org/docs/
  • Official changelog: https://github.com/keepassxreboot/keepassxc/blob/develop/CHANGELOG.md
  • Official user guide: https://keepassxc.org/docs/KeePassXC_UserGuide

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for keepassxc. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Linux
~/.config/keepassxc/keepassxc.ini~/.local/state/keepassxc/keepassxc_local.ini
macOS
~/Library/Application Support/KeePassXC/keepassxc.ini~/Library/Caches/KeePassXC/keepassxc_local.ini
Windows
%APPDATA%\KeePassXC\keepassxc.ini%LOCALAPPDATA%\KeePassXC\keepassxc_local.ini

executables

Installed executables

CommandKindExposureNote
keepassxc-clibinaryHomebrew cask binarykeepassxc-cli

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version2.8.0,2.8.0-1
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/keepassxreboot/keepassxc

install metadata

Package metadata

Package keycask:keepassxc
Version2.8.0,2.8.0-1
Package managerHomebrew Cask
Package manager pagehttps://formulae.brew.sh/cask/keepassxc
Homepagehttps://keepassxc.org/
Repositoryhttps://github.com/keepassxreboot/keepassxc
Upstream docshttps://keepassxc.org/
Source archivehttps://github.com/keepassxreboot/keepassxc/releases/download/2.8.0/KeePassXC-2.8.0-1-arm64.dmg
SHA-25685f0e75e258ef513f0fc7f5bf470cad0943b7d7e8191b2171f9898ad32e62b9c
Bottlenot recorded
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew cask API
Taphomebrew/cask
Full Tokenkeepassxc
Names
  • KeePassXC
Depends On
Conflicts With
Artifacts
Deprecatedno
Disabledno

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment