All Projects ā†’ aekanshd ā†’ password-keeper

aekanshd / password-keeper

Licence: MIT license
A simple and secure Password Management System made completely in Python.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to password-keeper

Pash
šŸ”’ A simple password manager using GPG written in POSIX sh.
Stars: āœ­ 254 (+876.92%)
Mutual labels:  password-manager, password-vault, password-store
Calcu
CALCULADORAS
Stars: āœ­ 22 (-15.38%)
Mutual labels:  tkinter, tkinter-graphic-interface, tkinter-python
Buttercup Mobile
šŸ“± React-Native mobile application for Buttercup
Stars: āœ­ 297 (+1042.31%)
Mutual labels:  password-manager, password-vault, password-store
TKinterDesigner
TKinterDesigner is a tool software to develop the Python User Interface for Python programmer.
Stars: āœ­ 663 (+2450%)
Mutual labels:  tkinter, tkinter-graphic-interface, tkinter-python
Rooster
The simple password manager for geeks, built with Rust.
Stars: āœ­ 106 (+307.69%)
Mutual labels:  password-manager, password-vault, password-store
gpgpwd
Moved to GitLab
Stars: āœ­ 22 (-15.38%)
Mutual labels:  password-manager, password-vault, password-store
Nitrokey App
Nitrokey's Application (Win, Linux, Mac)
Stars: āœ­ 210 (+707.69%)
Mutual labels:  password-manager, password-vault, password-store
python-gui-demos
This repo contains the basic demonstration of python gui
Stars: āœ­ 31 (+19.23%)
Mutual labels:  tkinter, tkinter-graphic-interface, tkinter-python
Masterpassword
Project moved to https://gitlab.com/spectre.app
Stars: āœ­ 1,122 (+4215.38%)
Mutual labels:  password-manager, password-vault, password-store
Strongbox
A KeePass/Password Safe Client for iOS and OS X
Stars: āœ­ 586 (+2153.85%)
Mutual labels:  password-manager, password-vault, password-store
Tkinter-Designer
An easy and fast way to create a Python GUI šŸ
Stars: āœ­ 4,697 (+17965.38%)
Mutual labels:  tkinter, tkinter-graphic-interface, tkinter-python
PySimpleGUI
Launched in 2018. It's 2022 and PySimpleGUI is actively developed & supported. Create complex windows simply. Supports tkinter, Qt, WxPython, Remi (in browser). Create GUI applications trivially with a full set of widgets. Multi-Window applications are also simple. 3.4 to 3.11 supported. 325+ Demo programs & Cookbook for rapid start. Extensive dā€¦
Stars: āœ­ 10,846 (+41615.38%)
Mutual labels:  tkinter, beginner-friendly, tkinter-python
Gokey
A simple vaultless password manager in Go
Stars: āœ­ 305 (+1073.08%)
Mutual labels:  password-manager, password-vault, password-store
Buttercup Core
šŸŽ© The mighty NodeJS password vault
Stars: āœ­ 340 (+1207.69%)
Mutual labels:  password-manager, password-vault, password-store
Buttercup Browser Extension
šŸŒ Buttercup browser extension
Stars: āœ­ 164 (+530.77%)
Mutual labels:  password-manager, password-vault, password-store
keevault
Kee Vault is a password manager for your web browser. Password databases (Vaults) are encrypted using the KeePass storage format before being sent to a remote server for synchronisation across any modern device/browser
Stars: āœ­ 57 (+119.23%)
Mutual labels:  password-manager, password-vault, password-store
GameMenu-cpp
A c++ library depending on sfml which can be used to create old school UI menu for sfml based software.
Stars: āœ­ 21 (-19.23%)
Mutual labels:  beginner-project, beginner-friendly
Pandemic-Produce-Delivery-Project
An ongoing open-source e-commerce shop using React, Express, Firebase, and MongoDB. Designed for pandemic-relief and social good. New contributors are always, always, welcomed, regardless of where you are šŸ”„. Feel free to reach out at [email protected]~
Stars: āœ­ 20 (-23.08%)
Mutual labels:  beginner-project, beginner-friendly
github welcome wall
This is the official repository for the Towards Data Science Article, "WTH am I doing here? The absolute beginner's guide to Git and GitHub"
Stars: āœ­ 25 (-3.85%)
Mutual labels:  beginner-project, beginner-friendly
100-Days-of-Code
Officially committing to 100 Days of code challenge.
Stars: āœ­ 63 (+142.31%)
Mutual labels:  beginner-project, beginner-friendly

Password Keeper

A simple and secure Password Management System made completely in Python.

Installation

Installing the files

Run the file "installation/install.py" to install the program files.

Running the program

Look for a folder "Password Keeper" in the same directory as the install.py and run the file "main.py" inside it.

Required Modules

This Python Project uses the following dependencies:

  1. Tkinter Module (Tkinter3 for Python3.6)

Features

  1. The entire program is authenticated with one Global Password - so you don't have to remember individual passwords of your accounts, just remember one - and we'll take care of the rest.
  2. Added security - each action you do, such as deleting an account - will require your global password so that no one can misuse your data while it's running.
  3. Each entry has an option to enter Account Name, Username, and Password.
  4. Double encrpytion - the data files, and passwords are encrypted twice in unique algorithms making your data extra secure.
  5. Unlock/Lock Session - Tired of re-entering your global password each time you want to decrypt data? Just unlock the current session and we won't ask for your global password while the session is unlocked. You can lock the session again by just the tap of a button. (or close the program altogether)
  6. Copy Password - Password too lengthy or complicated to type? Just tap the Copy Password button and we'll copy it to your clipboard.

Source Code

The entire source code of the program is stored under the "raw" folder. Feel free to modify/reuse as you like. Make sure you credit me somewhere, though.

Contribution

Everyone is welcome to contribute to this project and build more functionality into it. Make a fork, improve/fix it and create a pull request. I'd love it! :) Also, I'll be mentioning your names over here!

UI/Enhancements

  1. @madewithkode - Made Changes to the overall UI of the app and tried as much as I could to reduce number of unnecessary roots being created where necessary.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].