https://github.com/jean0t/passmanager
Incredible password manager made in python
https://github.com/jean0t/passmanager
cryptography password-manager python3 sqlcipher3 sqlite3
Last synced: 2 months ago
JSON representation
Incredible password manager made in python
- Host: GitHub
- URL: https://github.com/jean0t/passmanager
- Owner: jean0t
- License: gpl-3.0
- Created: 2023-09-13T23:48:34.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-19T04:47:13.000Z (over 1 year ago)
- Last Synced: 2025-01-25T04:37:31.629Z (over 1 year ago)
- Topics: cryptography, password-manager, python3, sqlcipher3, sqlite3
- Language: Python
- Homepage:
- Size: 43.1 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PassManager
**PassManager** is a secure password manager for Linux that stores passwords in an encrypted database. It also includes a CLI tool to generate strong, random passwords.
## Features
- Secure storage of passwords using encryption.
- Command-line interface for managing passwords.
- `makepasswd`: a convenient CLI tool for generating random passwords.
- Linux-only support.
## Installation
1. Clone the repository:
```bash
git clone git@github.com:jean0t/passmanager.git
```
2. Navigate to the project directory:
```bash
cd passmanager
```
3. Install the package using `pip`:
```bash
pip install ./dist/passmanager*.whl
```
## Usage
### Run PassManager
After installation, run the main program:
```bash
passmanager
```
### Generate Random Passwords
Use the `makepasswd` tool to generate random passwords:
```bash
makepasswd
```
## License
This project is licensed under the **GNU General Public License v3.0 (GPL-3.0)**.
## Compatibility
- **OS:** Linux only