Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zaheyanez/passguard
Password generator and manager built in Python
https://github.com/zaheyanez/passguard
decryption encryption encryption-decryption password password-generator password-generator-python password-manager password-manager-app password-manager-ui password-safety password-store passwords python python-app python-program python3
Last synced: about 1 month ago
JSON representation
Password generator and manager built in Python
- Host: GitHub
- URL: https://github.com/zaheyanez/passguard
- Owner: zaheyanez
- License: gpl-2.0
- Created: 2024-08-02T23:09:35.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-10-18T00:48:35.000Z (3 months ago)
- Last Synced: 2024-10-20T12:00:54.487Z (3 months ago)
- Topics: decryption, encryption, encryption-decryption, password, password-generator, password-generator-python, password-manager, password-manager-app, password-manager-ui, password-safety, password-store, passwords, python, python-app, python-program, python3
- Language: Python
- Homepage:
- Size: 82.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PassGuard 🛡️
A password generator and manager developed in Python that allows users to create strong, secure passwords and store them safely for easy access.![Example](resources/example.png)
## Installation 🚀
You might need to temporarily disable external antivirus software such as Avast. Follow these steps to install:1. **Download the Repository**
- You can either download the ZIP folder directly from GitHub or clone the repository using the following command:
```bash
git clone https://github.com/zaheyanez/passguard.git
```2. **Navigate to the Root Directory**
- Change to the root directory of the PassGuard project:
```bash
cd passguard
```3. **Run PassGuard**
- For Windows:
```bash
passguard.exe
```## How It Works ✨
PassGuard operates in such a way that, when you enter a label and click on generate, a name along with a password will be generated. This allows you to organize secure passwords for different social networks and applications. The password is stored encrypted, and generally, you shouldn't even need to see it. With just a click on "copy," you would be using your secure password without compromising it to people nearby. However, for greater flexibility, you still have the option to view the password.I strongly advise against moving files or modifying directories if you're not familiar with what you're doing, as this could lead to the creation of a new encryption key. Such a change would prevent you from accessing previously saved passwords. This project primarily focuses on generating and securely storing passwords. Above all, I recommend enabling two-factor authentication for your accounts. This way, if you lose your password, you can recover your account by changing your password.
## License 📝
This project is licensed under [GNU GENERAL PUBLIC LICENSE V2](https://github.com/zaheyanez/passguard?tab=GPL-2.0-1-ov-file).