https://github.com/muhammadadnan1998/password_generator_using_python
A simple and interactive password generator built using Streamlit. Users can customize the password length and choose to include digits and special characters. Generates secure passwords instantly with a user-friendly interface. 🚀🔑
https://github.com/muhammadadnan1998/password_generator_using_python
password-generator-python python-streamlit random-password-generator
Last synced: about 2 months ago
JSON representation
A simple and interactive password generator built using Streamlit. Users can customize the password length and choose to include digits and special characters. Generates secure passwords instantly with a user-friendly interface. 🚀🔑
- Host: GitHub
- URL: https://github.com/muhammadadnan1998/password_generator_using_python
- Owner: MuhammadAdnan1998
- Created: 2025-03-05T18:13:08.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-05T18:49:57.000Z (9 months ago)
- Last Synced: 2025-06-01T03:04:11.974Z (7 months ago)
- Topics: password-generator-python, python-streamlit, random-password-generator
- Language: Python
- Homepage:
- Size: 127 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Password Generator**
A simple and interactive password generator built using **Streamlit**. Users can customize the password length and choose to include digits and special characters. Generates secure passwords instantly with a user-friendly interface.
## **Features**
✅ Generate secure passwords instantly
✅ Choose password length (6 to 32 characters)
✅ Option to include digits (0-9)
✅ Option to include special characters (!, @, #, $, etc.)
✅ Simple and user-friendly interface
## **Installation**
Make sure you have **Python** installed on your system. Then, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/your-username/password-generator.git
cd password-generator
```
2. Install the required dependencies:
```bash
pip install streamlit
```
3. Run the application:
```bash
streamlit run app.py
```
## **Usage**
- Adjust the slider to select the desired password length
- Check the boxes to include digits and/or special characters
- Click the **"Generate Password"** button to generate a secure password
## **Technologies Used**
- **Python**
- **Streamlit**
- **Random & String Library**
## **Screenshots**

## **Contributing**
Contributions are welcome! Feel free to fork this repository and submit a pull request with improvements.
## **Author**
👤 **Muhammad Adnan**
- GitHub: [MuhammadAdnan1998](https://github.com/MuhammadAdnan1998)