{"id":20811472,"url":"https://github.com/cyberfantics/password-manager","last_synced_at":"2026-04-25T09:37:04.437Z","repository":{"id":241365232,"uuid":"806671145","full_name":"cyberfantics/password-manager","owner":"cyberfantics","description":null,"archived":false,"fork":false,"pushed_at":"2024-05-27T16:57:53.000Z","size":190,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T14:47:03.871Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://password-manager-mu-rosy.vercel.app","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cyberfantics.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-05-27T16:46:45.000Z","updated_at":"2024-06-06T20:13:08.000Z","dependencies_parsed_at":"2024-05-28T01:31:26.011Z","dependency_job_id":"2916c843-be28-4abb-bf9e-54392b742be2","html_url":"https://github.com/cyberfantics/password-manager","commit_stats":null,"previous_names":["cyberfantics/password-manager"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cyberfantics%2Fpassword-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cyberfantics%2Fpassword-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cyberfantics%2Fpassword-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cyberfantics%2Fpassword-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cyberfantics","download_url":"https://codeload.github.com/cyberfantics/password-manager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243158972,"owners_count":20245669,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-17T20:43:03.569Z","updated_at":"2025-12-24T09:20:44.664Z","avatar_url":"https://github.com/cyberfantics.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Password Manager\n\nThis Python script provides a simple graphical user interface (GUI) for managing passwords. It allows users to generate secure passwords, save them along with website information, search for saved passwords, and copy passwords to the clipboard.\n\n## Features\n\n- Generate strong passwords using a combination of letters, symbols, and numbers.\n- Save website information, including email/username and password.\n- Search for saved passwords based on website names.\n- Copy passwords to the clipboard for easy use.\n- Error handling for input validation.\n\n## Prerequisites\n\n- Python 3.x\n- pandas library\n- tkinter library\n- pyperclip library (for copying passwords to the clipboard)\n\n## Installation\n\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/cyberfantics/password-manager.git\n    ```\n2. Navigate to the project directory:\n    ```bash\n    cd password-manager\n    ```\n3. Install the required libraries:\n    ```bash\n    pip install pandas pyperclip\n    ```\n\n## Usage\n\n1. Run the script:\n    ```bash\n    python main.py\n    ```\n2. Use the GUI to perform the following actions:\n   - Generate a password: Click on \"Generate Password\" to create a secure password.\n   - Save a password: Enter website, email/username, and password, then click on \"Add\" to save the information.\n   - Search for a password: Enter the website name and click on \"Search\" to retrieve the saved email/username and password.\n   - Copy a password: After searching for a password, click on \"Copy Password\" to copy it to the clipboard.\n\n## Channels\n\n- [Telegram Channel](https://t.me/cyberfantics)\n- [WhatsApp Channel](https://whatsapp.com/channel/0029VaFE5Dv5Ejy2MaydYm3Z)\n  \n## Repository\n\nThe source code can be found in the [password-manager repository](https://github.com/cyberfantics/password-manager).\n\nFeel free to contribute or provide feedback!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyberfantics%2Fpassword-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcyberfantics%2Fpassword-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyberfantics%2Fpassword-manager/lists"}