{"id":45726543,"url":"https://github.com/harshil748/pylockv2","last_synced_at":"2026-02-25T08:39:34.877Z","repository":{"id":277193536,"uuid":"930859519","full_name":"harshil748/PyLockv2","owner":"harshil748","description":"PyLockv2 is a secure password manager application built using Python and Tkinter. It allows users to store and manage their passwords securely, with features such as password encryption, email verification, and password reset using a special sentence.","archived":false,"fork":false,"pushed_at":"2025-04-26T10:52:37.000Z","size":17274,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-17T13:13:30.980Z","etag":null,"topics":["cryptography","cybersecurity","hashing-passwords","python3","smtp"],"latest_commit_sha":null,"homepage":"https://github.com/harshil748/PyLockv2","language":"HTML","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/harshil748.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,"zenodo":null}},"created_at":"2025-02-11T10:28:50.000Z","updated_at":"2025-04-26T10:52:41.000Z","dependencies_parsed_at":"2025-02-12T17:22:46.943Z","dependency_job_id":"d3db21f8-30f9-4060-8ea5-3d9f2d4e78bc","html_url":"https://github.com/harshil748/PyLockv2","commit_stats":null,"previous_names":["harshil748/pylockv2"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/harshil748/PyLockv2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshil748%2FPyLockv2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshil748%2FPyLockv2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshil748%2FPyLockv2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshil748%2FPyLockv2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/harshil748","download_url":"https://codeload.github.com/harshil748/PyLockv2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshil748%2FPyLockv2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29815025,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T05:36:42.804Z","status":"ssl_error","status_checked_at":"2026-02-25T05:36:31.934Z","response_time":61,"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":["cryptography","cybersecurity","hashing-passwords","python3","smtp"],"created_at":"2026-02-25T08:39:34.152Z","updated_at":"2026-02-25T08:39:34.870Z","avatar_url":"https://github.com/harshil748.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PyLockv2\n\nPyLockv2 is a secure password manager application built using Python and Tkinter. It allows users to store and manage their passwords securely, with features such as password encryption, email verification, and password reset using a special sentence.\n\n## Setup Instructions\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/harshil748/PyLockv2.git\n   cd PyLockv2\n   ```\n\n2. Install the required dependencies:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n3. Run the application:\n   ```bash\n   python main.py\n   ```\n\n## Usage Instructions\n\n1. Launch the application by running `python main.py`.\n2. Register a new account by clicking on the \"Register\" button and filling in the required details.\n3. Verify your account by entering the verification code sent to your email.\n4. Log in using your registered username and password.\n5. Add new passwords by navigating to the \"Add Password\" tab and filling in the service, username, and password details.\n6. Retrieve stored passwords by navigating to the \"Retrieve Password\" tab and double-clicking on the desired service.\n\n## Contributing\n\nContributions are welcome! If you would like to contribute to this project, please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch for your feature or bugfix.\n3. Make your changes and commit them with descriptive commit messages.\n4. Push your changes to your forked repository.\n5. Create a pull request to the main repository.\n\nPlease ensure that your code follows the project's coding standards and includes appropriate tests.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharshil748%2Fpylockv2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharshil748%2Fpylockv2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharshil748%2Fpylockv2/lists"}