Welcome to the Password Generator repository! This sleek, customizable Python GUI app allows you to generate strong, secure passwords instantly with just a click. Whether you need a password for your new account or to enhance your security, this tool is here to help.
- User-Friendly Interface: Built with Tkinter, the GUI is intuitive and easy to navigate.
- Customizable Passwords: Choose length and character types to fit your needs.
- Instant Generation: Generate a secure password with a single click.
- Clipboard Integration: Easily copy your password to the clipboard for quick use.
- Cross-Platform: Works on Windows, macOS, and Linux.
- Python 3: The core programming language for this application.
- Tkinter: The standard GUI toolkit for Python, providing a simple way to create desktop applications.
- Random Module: Used for generating random characters for the passwords.
To get started with the Password Generator, follow these steps:
Clone the Repository:
git clone https://.com/nikhom14/password-generator-py.git
Navigate to the Project Directory:
cd password-generator-py
Install Required Packages:
Make sure you have Python 3 installed. You can install the required packages using pip:
pip install -r requirements.txt
Run the Application:
After installation, you can run the application with:
python main.py
Using the Password Generator is simple:
- Launch the Application: Run the
main.py
file. - Select Your Preferences: Choose the length of your password and the types of characters you want to include (uppercase, lowercase, numbers, symbols).
- Generate Password: Click the "Generate" button to create a secure password.
- Copy to Clipboard: Use the "Copy" button to copy the generated password to your clipboard for easy use.
We welcome contributions! If you would like to improve the Password Generator, please follow these steps:
Fork the Repository: Click on the "Fork" button at the top right of the page.
Create a New Branch: Use a descriptive name for your branch.
git checkout -b feature/YourFeatureName
Make Your Changes: Edit the code as needed.
Commit Your Changes:
git commit -m "Add some feature"
Push to Your Branch:
git push origin feature/YourFeatureName
Open a Pull Request: Go to the original repository and click on "New Pull Request."
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or suggestions, feel free to reach out:
- Email: [email protected]
- : nikhom14
To download the latest version of the Password Generator, visit the Releases section. Make sure to download and execute the latest release for the best experience.
Thank you for checking out the Password Generator! We hope this tool helps you secure your online accounts with ease. Your feedback and contributions are valuable to us. Happy coding!