This project provides a Python script to fetch the names of Chrome extensions using their IDs.
It supports fetching names for single or multiple extensions and exporting the results to CSV, Excel, or JSON formats.
- Fetch the name of a Chrome extension using its ID.
- Support for fetching names of multiple extensions from a file.
- Export results to CSV, Excel, or JSON formats.
- Proxy support for requests.
- Python 3.6+
requests
beautifulsoup4
aiohttp
pandas
xlsxwriter
-
Clone the repository:
git clone https://github.com/stanfrbd/chrome-extension-to-name.git cd chrome-extension-to-name
-
Install the required packages:
pip install -r requirements.txt
To fetch the name of a single Chrome extension using its ID:
python chrome-extension-to-name.py <extension_id> [-p <proxy>]
To fetch the names of multiple Chrome extensions from a file containing their IDs:
python chrome-extension-to-name.py -f <file_path> [-p <proxy>] [--csv <output_csv>] [--excel <output_excel>] [--json <output_json>]
Fetch the name of a single extension:
python chrome-extension-to-name.py aaaaaaaaaaaaaaaabbbbbbbbbbbbbb
Fetch names from a file and export to CSV:
python chrome-extension-to-name.py -f extensions.txt --csv output.csv
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
For any questions or suggestions, please open an issue on GitHub.