Giter VIP home page Giter VIP logo

spongly / passwordgengui Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 83 KB

PasswordGenGUI is a Python program with a user-friendly GUI that generates strong, random passwords based on user-defined length and complexity settings. The generated password is displayed securely in a text field.

Python 20.80% HTML 14.24% JavaScript 27.33% CSS 37.63%
cryptography graphical-user-interface password-generator python security tkinter

passwordgengui's Introduction

"Buy Me A Coffee"

PasswordGenGUI

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.

Installation

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.

Usage

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.

How it looks

png

Web version

Click Me!

png

passwordgengui's People

Contributors

spongly avatar worrye avatar

Watchers

 avatar

Forkers

worrye

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.