Skip to content

dionabazi/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c6af257 Β· Oct 17, 2024

History

7 Commits
Oct 17, 2024
Oct 17, 2024

Repository files navigation

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 <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

Screenshot_2024-10-17_14_22_42

bmc-button (2)

Thank you for your support! πŸ’•