https://github.com/sryze/crx-dl
Chrome extension (CRX) downloader
https://github.com/sryze/crx-dl
crx extensions google-chrome
Last synced: over 1 year ago
JSON representation
Chrome extension (CRX) downloader
- Host: GitHub
- URL: https://github.com/sryze/crx-dl
- Owner: sryze
- License: mit
- Created: 2021-06-11T17:52:38.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-25T18:25:49.000Z (over 1 year ago)
- Last Synced: 2025-03-06T00:14:39.641Z (over 1 year ago)
- Topics: crx, extensions, google-chrome
- Language: Python
- Homepage: https://sryze.github.io/crx-dl/
- Size: 20.5 KB
- Stars: 76
- Watchers: 3
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
crx-dl
======
This is just a simple script to automate the downloading of Google Chrome extensions (.CRX files)
from the Chrome Web Store.
Usage
-----
```
crx-dl.py [-h] [-q] [-o OUTPUT_FILE] id_or_url
positional arguments:
id_or_url ID or full URL of the extension in Chrome Web Store
optional arguments:
-h, --help show this help message and exit
-q, --quiet suppress all messages
-o OUTPUT_FILE, --output-file OUTPUT_FILE
where to save the .CRX file
```
For example:
```
python crx-dl.py \
https://chrome.google.com/webstore/detail/google-translate/aapbdbdomjkkjkaonfhkkikfgjllcleb \
-o translate.crx
```
The above command will download the Google Translate extension to a file named `translate.crx` in the current working directory.
To extract the contents of the CRX file, you can use `unzip` on Unix-like systems:
```
unzip translate.crx -d translate
```
or just open it as a ZIP file in your favorite archive manager program.
Via Browser
-----------
There is also a web version of this script available [here](https://sryze.github.io/crx-dl/).