Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dionabazi/password-generator
This is a strong password generator.
https://github.com/dionabazi/password-generator
passsword password-generator password-generator-python python script strong-password-generator
Last synced: 7 days ago
JSON representation
This is a strong password generator.
- Host: GitHub
- URL: https://github.com/dionabazi/password-generator
- Owner: dionabazi
- Created: 2024-10-16T20:05:37.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-10-17T18:23:27.000Z (about 1 month ago)
- Last Synced: 2024-10-20T03:44:55.373Z (30 days ago)
- Topics: passsword, password-generator, password-generator-python, python, script, strong-password-generator
- Language: Python
- Homepage: https://github.com/dionabazi/Password-Generator
- Size: 10.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Password-Generator
🔒 Strong Password Generator
A simple yet powerful command-line tool for generating strong, random passwords. This Python script allows users to customize their password requirements, ensuring maximum security for their accounts and sensitive data. 💻✨
Features 🌟Customizable Length: Specify the desired length of the password to suit your needs. 🔢
Character Variety: Choose from uppercase letters, lowercase letters, digits, and special symbols to create a complex password. 🔠🔡🔢
Random Generation: Utilizes Python's random module to generate passwords, ensuring unpredictability and strength. 🎲Installation 🛠️
Clone the repository:
git clone https://github.com/dionabazi/Password-Generator.git
cd Password-Generator
Ensure you have Python 3 installed on your system. 🐍
Usage 📖
Run the script with the desired options:
python3 password_generator.py --length --upper --lower --digits --symbols
Options ⚙️
--length : Specify the length of the password (default is 12). 🔍
--upper: Include uppercase letters. 🔠
--lower: Include lowercase letters. 🔡
--digits: Include digits. 🔢
--symbols: Include special symbols. ✨Example 📌
Generate a 16-character password that includes uppercase letters, lowercase letters, digits, and symbols:
python3 password_generator.py --length 16 --upper --lower --digits --symbols
Contributing 🤝
Contributions are welcome! Please feel free to submit a pull request or open an issue for any improvements or feature requests. 🚀
License 📝This project is licensed under the MIT License.
Screenshots
![Screenshot_2024-10-17_14_22_16](https://github.com/user-attachments/assets/8262d9f8-b49f-4e26-9a28-36c3d3c30211)
![Screenshot_2024-10-17_14_22_42](https://github.com/user-attachments/assets/00084b4c-eb74-4329-abbb-0a8cc31324c6)
[![bmc-button (2)](https://github.com/user-attachments/assets/8a994d82-5bf8-480e-9e64-728d5aba2e14)](https://ko-fi.com/dionabazi)
Thank you for your support! 💕