PasswordWallet - an open source offline password manager

in #utopian-io6 years ago (edited)

Introduction

PasswordWallet is an offline password manager.
It organizes passwords together with corresponding usernames, target websites (optional), and
descriptions (optional). Four operations are supported, that is, add, update, delete and find. To use
this tool, an owner password should be set at first. As a minimal version, this PasswordWellet uses
terminal input to take the records.

1.gif

Technology Stack

  • It's developed by Python 3.6, with the main dependency to be
    PyCryptodome.
  • The selection of PyCryptodome instead of
    PyCrypto is because the latter is not compatible with
    Windows platform, although it's popular.
  • Terminal inputs are taken and parsed as the password records, as the username, password, site and
    descriptions are all textual content.

Roadmaps

  • Owner password is stored in plain text locally, but it should be also encrypted in the next versions.
  • Not all users are fan of terminal inputs, so the next versions will introduce GUI components.

Contribution

Please visit the GitHub page for contribution: https://github.com/MarcoXZh/PasswordWallet.
Thank you!

Proof of Work

The Github repository for this project is available at: https://github.com/MarcoXZh/PasswordWallet,
as stated above.

Since it uses a different user name, I show my login page in the following page:

github.png



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

Please consider add unit tests to your projects.

You can contact us on Discord.
[utopian-moderator]

Thanks for your reminder. Will do in the future work. Have a good one.

Great post, I'm always afraid of the single point of failure posed by password managers though

maybe ,today is ok

Hey @xuzhen I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.27
TRX 0.13
JST 0.032
BTC 60826.65
ETH 2907.17
USDT 1.00
SBD 3.54