This is a simple and secure command-line password manager written in Python.
It is designed for secure credential management via encrypted local storage and is completely offline.
Future updates will include a GUI.
- View, add, edit, and delete credentials
- Master password protection
- Encrypted local storage
- Fully offline
- Clean CLI menu interface
- Modular code, easy to extend
⚠️ Requires Python 3.10 or higher
Clone the repository, install the dependencies, run the program:
- Clone the repository
git clone https://github.com/Francesco-1-7/Localpwd.git
cd Localpwd- Install dependencies
pip install -r requirements.txt- Run the program
python main.pyIf you don't want to install Python, you can use the precompiled executable.
- Download the latest
.exefile from the Releases page. - Place it in any folder on your computer.
- Run it by double-clicking
or from the terminal:
.\localpwd.exePasswords are stored encrypted locally
A master password is required to access the vault
No data is sent over the network
Localpwd/
├── src/ # App logic
│ └── localpwd
__init__.py
corelogic.py
crypt.py
auth.py
├── License
├── main.py # Entry point
├── requirements.txt # Python dependencies
└── README.md-
GUI support
-
Secure export/import
-
Built-in password generator
-
Encrypted activity logging
Francesco_1_7