← Back to projects

PWM

A lightweight CLI password manager written in C3 with encrypted SQLCipher vaults.

PWM is a compact, cross-platform CLI password manager built in C3. It stores credentials in encrypted SQLite (SQLCipher) vaults, supports multiple vaults, and copies retrieved passwords to the clipboard with an auto-clear after a short delay.

Highlights

  • Encrypted vaults backed by SQLCipher with integrity checks.
  • Simple CLI workflows to init, add/update, get, remove, and list entries.
  • Multi-vault support with name/path resolution and a lightweight registry.
  • Cross-platform clipboard integration with timed clearing.

Tech Stack

  • C3
  • SQLCipher / SQLite
  • Platform clipboard tooling (pbcopy, wl-copy/xclip, clip)