A native KeePass password manager panel applet for the COSMIC desktop environment.
Quick access to your passwords directly from the panel — search, copy, and manage entries without leaving your workflow.
- Panel applet with lock/unlock icon
- Master password unlock with async decryption (non-blocking UI)
- Search passwords — results appear instantly as you type
- One-click copy — password or username to clipboard via
wl-copy - Entry details — view title, username, URL, notes
- Show/hide all — toggle to list all passwords
- Create new entries — separate window with full form
- Create new databases — start fresh from settings
- Auto-lock — configurable timeout
- Translations: English, German
- Supports KDBX3 and KDBX4 databases (compatible with KeePassXC, KeePass2)
sudo apt install wl-clipboardgit clone https://github.com/raph-ael/cosmic-keepass.git
cd cosmic-keepass
cargo build --release
sudo just installRight-click the COSMIC panel → Edit Panel → Applets → Add "KeePass"
- Click the lock icon in the panel
- Enter master password → database unlocks
- Type to search — matching entries appear below
- For each entry: click 🔑 to copy password, 👤 to copy username, ⋮ for details
- "New password" opens a form to add entries
- "Show all" toggles the full password list
- Click the applet → Settings
- Either point to an existing
.kdbxfile or create a new one - Save
Config: ~/.config/cosmic-keepass/config.json
MIT