/LPM

Local Password Manager written in Python.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0



What is LPM?

LPM is a local password manager used via the Command Line Interface (CLI).

How does it work?

Your data is written to a certain file after being encrypted. When you need this data, it's decrypted and printed for you! The various other commands such as edit, rm, and search have their own methods but if you really want to know how everything works under the hood, just read the code!

How do I download it?

  1. Install PyInstaller 5.13.0.
  2. Clone the repository and cd into it.
  3. Run pyinstaller --onefile --distpath bin --name lpm src/main.py (or use the tasks.json method if you're using VSCode).
  4. Add the path to the executable to your PATH variable.
  5. Run lpm and enjoy :)