A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

Password Manager, Days 29-30 project from 100 Days of Code™: The Complete Python Pro Bootcamp by Dr. Angela Yu on Udemy

This password manager is an offline utility that stores, looks up, updates, and generates passwords. It utilizes JSON (JavaScript Object Notion) to create the storage database. A function via the Pyperclip library copies the  password to the user's clipboard for convenience.  

My modifications from the core project:

  • UI changes:
    • Changed colors to a blue-based palette. 
    • Used a royalty-free Image by Jan from Pixabay
    • Used Unlock as display font (original display text was built into the course supplied image)
  • added jason.decoder.JSONDecodeError to the except call
  • added a simple password strength indicator based on calculating Entropy  .


Password Strength
Calculating Entropy
IDE: PyCharm from JetBrains



EXE compiler: auto_py_to_exe on PyPi.org

Please feel free to inform me of any concerns with the program; include what operating system you're using when reporting any bugs. 

Download

Download NowName your own price

Click download now to get access to the following files:

PasswordGenerator.exe 11 MB

Leave a comment

Log in with itch.io to leave a comment.