Skip to content

πŸ” A secure and customizable Password Generator built with Streamlit. Generate strong passwords with adjustable length and character options.

Notifications You must be signed in to change notification settings

codewithshabbir/password-generator-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Advanced Password Generator

A secure and customizable Password Generator built with Streamlit to create strong passwords based on user preferences.

πŸš€ Features

βœ… Generate passwords with customizable options:

  • Uppercase Letters (A-Z)
  • Lowercase Letters (a-z)
  • Numbers (0-9)
  • Special Characters (@, #, !, etc.)

βœ… Adjustable password length (6 to 32 characters) βœ… Option to show/hide password for security βœ… One-click copy to clipboard βœ… User-friendly interface βœ… Mobile responsive design


πŸ› οΈ Installation & Setup

Follow these steps to run the app on your local machine:

1️⃣ Clone the Repository

git clone https://github.com/codewithshabbir/password-generator-python.git
cd password-generator-python

2️⃣ Install Dependencies

pip install -r requirements.txt

3️⃣ Run the App

streamlit run app.py

🌐 Live Demo

πŸš€ Try it Live


🎯 Screenshots

Password Generator Screenshot


πŸ‘¨β€πŸ’» Developer

Made with ❀️ by Muhammad Shabbir

πŸ“Œ GitHub: @codewithshabbir
πŸ“Œ Portfolio: codewithshabbir.vercel.app


πŸ“œ License

This project is open-source and available under the MIT License.

About

πŸ” A secure and customizable Password Generator built with Streamlit. Generate strong passwords with adjustable length and character options.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages