Skip to content

clauzond/MyManager

Repository files navigation

MyManager 🛡

Why ❓

➡ manage all my accounts (websites, games, ...)
➡ quickly copy/paste account
➡ safely save passwords

How to use it ? 🚀

You can launch the manager by executing main.py.

You can create accounts with custom fields (equivalent to a python dictionnary), choose whether to encrypt them or not with a password. You can select some fields you want to copy when selecting an account (with a delay between the fields you want to copy), modify them later on (adding, modifying or removing fields), and a help description can be displayed anytime by typing :h in the command line.

You can create categories which are basically a list of accounts, and favorites which are a list of categories.

Todo ⏳

  • Hash function should be slower in order to prevent brute force 💪
  • Add tags 🏷
  • Quick search 🔎
  • Better shell UI 🖼

Done ✔

  • Choose every algorithm needed, for each case
  • Encrypt/Decrypt password (that can be shown) 🔒
  • Hash password (that can't be shown) 🗝️
  • Create/modify an account 📕
  • Create/modify a category 📓
  • Create/modify favorites category ♥
  • Nice menu, being able to go back...
  • Be able to copy username + password with one click (customizable delay) 🏎
  • Shortcuts for most used 🛎
  • Settings ⚙

About

My personal password manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages