{"repo":"creusvictor/keepassxc-fzf","free":true,"listed":false,"github":"https://github.com/creusvictor/keepassxc-fzf","clone":"git clone https://github.com/creusvictor/keepassxc-fzf.git","description":"A lightweight CLI tool to interactively search and access your KeePassXC database entries using fzf. Fast, secure, and terminal-centric.","language":"Shell","stars":10,"topics":["cli","fzf","keepassxc","automation","bash","password-manager","productivity","shell"],"license":"MIT","category":"cli-tools","readme_excerpt":"keepassxc-fzf Interactive terminal interface for managing KeePass databases using keepassxc-cli and fzf . Features - Interactive entry search with fuzzy finder (fzf) - Real-time entry preview (password masked) - Copy to clipboard with auto-clear: - Password (10 seconds) - Username, URL, Notes (30 seconds) - Keyfile support - Configuration via environment variables - Multi-platform clipboard support (xclip, wl-copy, pbcopy) Requirements Required - keepassxc-cli - KeePassXC command-line client - fzf - Command-line fuzzy finder - bash - Unix shell Optional (clipboard) - xclip (X11) - wl-copy (Wayland) - pbcopy (macOS) Installation Quick install (recommended) Dependencies Manual install (from source) Uninstall Usage Examples Keybindings Key Action ----- -------- Ctrl+P Copy password (clears in 10s) Ctrl+U Copy username (clears in 30s) Ctrl+L Copy URL (clears in 30s) Ctrl+N Copy notes (clears in 30s) Alt+S Show password on screen Enter Copy password and exit ESC Exit Standard fzf navigation also works ( Ctrl+J / Ctrl+K , arrows, type to search). Security - Clipboard auto-clears after timeout - Password input is always interactive — never read from environment variables - Preview masks passwords with - Master password is passed to fzf subprocesses via a chmod 600 temporary file, not via environment variables, so it is not visible in /proc/ /environ - Temporary password file is deleted on exit via a trap Troubleshooting keepassxc-cli not found : Install KeePassXC ( sudo apt install ","default_branch":null,"files":null,"tree":[],"storefront":"/r/creusvictor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/creusvictor/keepassxc-fzf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}