I wrote this project awhile back but I still use it on a daily basis as my main password manager. Code might be a little janky that's how it goes when it's a 12 year old writing C code. Still works well.
Note that passman only runs on Linux and BSD(OpenBSD, FreeBSD, NetBSD, DragonFlyBSD and very likely Macos)
make doas make install
then you have it installed.
There's ksh configuration written for passman, to install just run cat ksh-completion >> ~/.kshrc
passman init: creates the .passman-store directory and the encryption key, only 1 arg requiredpassman generate [name] [length]: generates a password and securely stores it, requires 3 argumentspassman show [name]: gets and prints a stored password, two args required(show [name])passman insert/add [name]prompts you for a password and securely stores itpassman listwalks the ~/.passman-store directory