{"id":25013827,"url":"https://github.com/stanfrbd/chrome-extension-to-name","last_synced_at":"2026-04-15T22:36:22.973Z","repository":{"id":273688910,"uuid":"920547234","full_name":"stanfrbd/chrome-extension-to-name","owner":"stanfrbd","description":"Programmatically get extension name from Chrome extension ID. Useful for DFIR.","archived":false,"fork":false,"pushed_at":"2025-06-12T10:00:24.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-06T18:55:47.308Z","etag":null,"topics":["chrome-extension","dfir"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stanfrbd.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,"zenodo":null}},"created_at":"2025-01-22T10:49:31.000Z","updated_at":"2025-06-12T10:00:16.000Z","dependencies_parsed_at":"2025-01-22T12:01:44.574Z","dependency_job_id":"01ef3626-9953-406d-8abc-090dfb71294e","html_url":"https://github.com/stanfrbd/chrome-extension-to-name","commit_stats":null,"previous_names":["stanfrbd/chrome-extension-to-name"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/stanfrbd/chrome-extension-to-name","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanfrbd%2Fchrome-extension-to-name","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanfrbd%2Fchrome-extension-to-name/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanfrbd%2Fchrome-extension-to-name/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanfrbd%2Fchrome-extension-to-name/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stanfrbd","download_url":"https://codeload.github.com/stanfrbd/chrome-extension-to-name/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanfrbd%2Fchrome-extension-to-name/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31863495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"ssl_error","status_checked_at":"2026-04-15T15:24:39.138Z","response_time":63,"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":["chrome-extension","dfir"],"created_at":"2025-02-05T07:16:01.077Z","updated_at":"2026-04-15T22:36:22.950Z","avatar_url":"https://github.com/stanfrbd.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chrome Extension Name Fetcher\n\nThis project provides a Python script to fetch the names of Chrome extensions using their IDs. \\\nIt supports fetching names for single or multiple extensions and exporting the results to CSV, Excel, or JSON formats.\n\n## Features\n\n- Fetch the name of a Chrome extension using its ID.\n- Supports Edge extensions as well.\n- Support for fetching names of multiple extensions from a file.\n- Export results to CSV, Excel, or JSON formats.\n- Proxy support for requests.\n\n## Requirements\n\n- Python 3.6+\n- `requests`\n- `beautifulsoup4`\n- `aiohttp`\n- `pandas`\n- `xlsxwriter`\n\n## Installation\n\n1. Clone the repository:\n    ```sh\n    git clone https://github.com/stanfrbd/chrome-extension-to-name.git\n    cd chrome-extension-to-name\n    ```\n\n2. Install the required packages:\n    ```sh\n    pip install -r requirements.txt\n    ```\n\n## Usage\n\n### Fetching a Single Extension Name\n\nTo fetch the name of a single Chrome extension using its ID:\n```sh\npython chrome-extension-to-name.py \u003cextension_id\u003e [-p \u003cproxy\u003e]\n```\n\n### Fetching Multiple Extension Names from a File\n\nTo fetch the names of multiple Chrome extensions from a file containing their IDs:\n```sh\npython chrome-extension-to-name.py -f \u003cfile_path\u003e [-p \u003cproxy\u003e] [--csv \u003coutput_csv\u003e] [--excel \u003coutput_excel\u003e] [--json \u003coutput_json\u003e]\n```\n\n### Example\n\nFetch the name of a single extension:\n```sh\npython chrome-extension-to-name.py aaaaaaaaaaaaaaaabbbbbbbbbbbbbb\n```\n\nFetch names from a file and export to CSV:\n```sh\npython chrome-extension-to-name.py -f extensions.txt --csv output.csv\n```\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Contributing\n\nContributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.\n\n## Contact\n\nFor any questions or suggestions, please open an issue on GitHub.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstanfrbd%2Fchrome-extension-to-name","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstanfrbd%2Fchrome-extension-to-name","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstanfrbd%2Fchrome-extension-to-name/lists"}