Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/billstephens2022/password-manager-python
This is an app for managing passwords - it will generate new passwords and store them. User can then search for a password once its been added to the manager.
https://github.com/billstephens2022/password-manager-python
python python-tkinter python-tkinter-application python3 tkinter tkinter-python
Last synced: about 1 month ago
JSON representation
This is an app for managing passwords - it will generate new passwords and store them. User can then search for a password once its been added to the manager.
- Host: GitHub
- URL: https://github.com/billstephens2022/password-manager-python
- Owner: BillStephens2022
- License: mit
- Created: 2023-04-04T17:34:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-05T14:34:44.000Z (almost 2 years ago)
- Last Synced: 2024-10-25T12:06:25.967Z (3 months ago)
- Topics: python, python-tkinter, python-tkinter-application, python3, tkinter, tkinter-python
- Language: Python
- Homepage:
- Size: 775 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Password Manager
![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)## Description
This is an app for managing passwords. User can create their own password or can choose to randomly generate it. Passwords are saved to a json file. Also, when a password is randomly generated, it is automatically saved to the clipboard so that user can simply paste it when signing up for a new website. The user can then retrieve passwords by searching by website.
Screenshot of app: Enter details and hit 'add':
![screenshot1](screenshot1.png)
Screenshot of json file as passwords are saved:
![screenshot2](screenshot2.png)
Screenshot of searching for a password:
![screenshot3](screenshot3.png)
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Contributing](#contributing)
- [Tests](#tests)
- [Questions](#questions)
## Installation
run main.py in terminal
## Usage
Enter a website, your email or username into the form. Then you can either 1) Generate a random password by pressing the "Generate Password" button, or 2) Create your own password by entering. Then click the add button, and the details will be saved to a data.json file. Once at least one password has been added to the Password Manager, the user will be able to search for a password by simply typing the website into the website box and hitting the search button.## License
This application is covered under the MIT License.
For more information: https://opensource.org/licenses/MIT
## Contributing
N/A
## Tests
N/A## Questions
Contact Info
GitHub user name: BillStephens2022
Link to GitHub profile: https://github.com/BillStephens2022
Email: [email protected]