Simple password manager written in C++
Heavily inspired by another password manager written in C: https://github.com/bielsalamimo/passman
cxxopts to parse command-line arguments, you will need it set up before building
crypto++ to encrypt and decrypt files
git clone https://github.com/bielsalamimo/passmanpp
cd passmanpp
mkdir build
cd build
cmake .. && make
A binary executable will be created on build
which you can run with the command ./passmanpp
Firstly, build the passmanpp
binary, then run sudo install -D passmanpp /usr/bin/
while in the build
directory to install it globally
- Create a password (-n, --new arg)
- Print a password (-p, --print arg)
- List passwords (-l, --list)
- Remove a password
- Remove all passwords
- Copy password to clipboard
- Rename a password
- Backup into a tarball
- Restore passwords from tarball backup
See LICENSE