QtPass

QtPass

A GUI for the pass password manager

Description

The standard Unix password manager, pass, has a clean idea — each password is a small GPG-encrypted file, organized in folders and syncable over Git. But it is command-line only, so reading or editing one entry means typing a command. QtPass wraps a GUI around it: a folder tree of passwords on the left, and selecting one lets you view, edit or copy it in a click, over the same GPG-encrypted pass files with a fully compatible format.

It keeps no separate database, reading and writing the pass store directly, so you can switch freely between the command line and QtPass on the same data; with Git it syncs across devices. Encryption runs through GPG — you generate a GPG key to protect the store, then add, edit and search entries from the interface. Cross-platform on Windows, macOS and Linux, open source.

Features



Tree-view store: a folder-organized password tree where selecting an entry views, edits or deletes it, without pass's commands.

pass-compatible format: reads and writes the GPG-encrypted pass store directly, so the command line and GUI share one data set you can switch between at any time.

GPG encryption: each password is a GPG-encrypted file protected by your key and stored locally offline.

Git sync: the store is versionable files, so Git syncs it across devices while keeping history.

One-click copy, cross-platform: copy a selected entry's password in one click, on Windows, macOS and Linux.