{"id":23914334,"url":"https://github.com/mmabiaa/password-management-tool","last_synced_at":"2026-02-18T11:03:10.853Z","repository":{"id":270588739,"uuid":"910828797","full_name":"Mmabiaa/Password-Management-Tool","owner":"Mmabiaa","description":"This is a simple password management tool built using python, for penetration testing, ethical hacking and password security.","archived":false,"fork":false,"pushed_at":"2025-01-31T22:53:29.000Z","size":217,"stargazers_count":3,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-16T02:02:04.660Z","etag":null,"topics":["cyber-security","cybersecurity","cybersecurity-tools","hacking-tool","password","password-generator","password-manager","password-python","password-recovery","password-safety","passwordmanagement","python","pythontool"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mmabiaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-01T15:01:11.000Z","updated_at":"2025-01-31T22:50:34.000Z","dependencies_parsed_at":"2025-01-31T23:23:33.996Z","dependency_job_id":"6b4151fe-7955-4b84-9742-878ba1148aaa","html_url":"https://github.com/Mmabiaa/Password-Management-Tool","commit_stats":null,"previous_names":["mmabiaa/password-management-tool"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Mmabiaa/Password-Management-Tool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FPassword-Management-Tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FPassword-Management-Tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FPassword-Management-Tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FPassword-Management-Tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mmabiaa","download_url":"https://codeload.github.com/Mmabiaa/Password-Management-Tool/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FPassword-Management-Tool/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29576867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T08:38:15.585Z","status":"ssl_error","status_checked_at":"2026-02-18T08:38:14.917Z","response_time":162,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cyber-security","cybersecurity","cybersecurity-tools","hacking-tool","password","password-generator","password-manager","password-python","password-recovery","password-safety","passwordmanagement","python","pythontool"],"created_at":"2025-01-05T10:12:43.666Z","updated_at":"2026-02-18T11:03:10.815Z","avatar_url":"https://github.com/Mmabiaa.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Password Management Tool\n\nWelcome to the Password Manager project! This tool is designed to help you securely manage your passwords and sensitive information. With features for registration, login, saving passwords, viewing saved passwords, and generating strong passwords, this application provides a user-friendly interface for managing your credentials safely.\n\n## Table of Contents\n\n- [Features](#features)\n- [Installation](#installation)\n- [Screenshot](#screenshot)\n- [Usage](#usage)\n- [Testing](#testing)\n- [Contributing](#contributing)\n- [License](#license)\n- [Disclaimer](#disclaimer)\n\n## Features\n\n- **User Registration**: Create a new account to start managing your passwords.\n- **Secure Login**: Access your password manager with a master password.\n- **Save Passwords**: Store your website credentials securely.\n- **View Saved Passwords**: Retrieve saved passwords for easy access.\n- **Password Generation**: Generate strong, random passwords of customizable lengths.\n\n## Installation\n\nTo use the Password Manager, follow these steps:\n\n1. Clone the repository:\nYou can simply clone or download this repository to your local machine and run the `app.py` file.\n\n```bash\ngit clone https://github.com/mmabiaa/password-management-tool.git\npip install -r requirements.txt\ncd password-management-tool\npython app.py\n```\n## Screenshot\nThis is a simple demo and a screenshot of this tool\n![View](https://github.com/Mmabiaa/Password-Management-Tool/blob/main/Screenshot/Screenshot%20(21).png)\n![](https://github.com/Mmabiaa/Password-Management-Tool/blob/main/Screenshot/IMG_3982.png)\n\n\n## Usage\n\n1. Start the application by running `python main.py`.\n2. Choose an option from the main menu:\n- **Register**: Create a new user account.\n- **Login**: Access your existing account.\n- **Quit**: Exit the application.\n3. Follow the prompts to save or view passwords, or generate new ones.\n\n### Example Workflow\n\n1. Register a new user by providing a username and master password.\n2. Log in using your credentials.\n3. Save a password:\n- Enter the website, username, and password when prompted.\n4. View saved passwords or generate a new password as needed.\n\n## Testing\n\n### On Windows\n- Windows supports the command-line interface (CLI) with basic functionality, including color outputs (green text).\n- Make sure you use `python` or `python3` to run the application in Command Prompt or PowerShell.\n\n### On Linux/macOS\n- On Linux and macOS, you may need to use `python3` instead of `python` to run the application.\n- Terminal environments on Linux/macOS support ANSI escape codes, so the green text should work without issue.\n\n\n## Contributing\n\nContributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request with your changes.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Disclaimer\n\nThis is a basic implementation of a password manager and is not intended for production use. Use with caution and always ensure your master password is kept secure.\n\n---\n\nThank you for using Password Manager! Your security is our priority. If you have any questions or feedback, feel free to reach out!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmabiaa%2Fpassword-management-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmmabiaa%2Fpassword-management-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmabiaa%2Fpassword-management-tool/lists"}