PasswordGenGUI is a simple password generator with a graphical user interface (GUI) built in Python. The program generates a strong, random password based on user-defined length and complexity parameters, and displays the result in a secure text field.
To use PasswordGenGUI, you'll need to have Python 3 and the Tkinter package installed on your system. If you're using Windows or macOS, Python 3 and Tkinter should be pre-installed. If you're using Linux, you can install them with the following commands:
sudo apt-get update && sudo apt-get install python3 python3-tk
Once you have Python 3 and Tkinter installed, you can download or clone this repository to your local machine.
To launch PasswordGenGUI, navigate to the project directory in your terminal and run the following command:
python3 password_gen_gui.py
This will launch the GUI window, where you can enter the desired password length and click the "Generate Password" button to generate a new password.
The generated password will be displayed in the output field, which prevents accidental modification. You can copy and paste the password into another application as needed.