Skip to content

Python based password generation tool. Contains a CLI version using secrets module and a GUI version to complete the same task. GUI has an installer to allow for use anywhere

License

Notifications You must be signed in to change notification settings

mhbutcher/password-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Password Generator

Python implementation of a password generator

Description

Password Generator

  • Generates a random password of a specified length
  • GUI version uses the secrets module to generate a secure password
    • Installer included for Windows
    • Uses pyperclip to attach to clipboard
  • CLI version uses the secrets module to generate a password

Getting Started

Dependencies

  • Python3
    • Made with Python3.11
  • pyperclip
    • Used for copying to clipboard
    • Only used in GUI version

Installing

git clone https://github.com/mbutcherdev/password-generator

Executing program

  • How to run the program
Console Version: python3 main.py
GUI Version: run the installer

Authors

Matthew Butcher
Twitter
LinkedIn

Version History

  • 2

    • Initial GUI release
    • Installer included
    • Uses pyperclip to copy to clipboard
    • Uses secrets module to generate secure password
  • 1

    • Initial Release (console)
    • Uses the secret module to generate password

TODO:

  • Improve the GUI to a full password manager
  • Add a password strength meter

About

Python based password generation tool. Contains a CLI version using secrets module and a GUI version to complete the same task. GUI has an installer to allow for use anywhere

Topics

Resources

License

Stars

Watchers

Forks

Languages