- This is a simple CLI tool to get your VsCode VSIX files extension :
- Interested in a Chrome Extension?
You can also download VSCode extensions directly from the Marketplace page using the VSIX Getter Chrome Extension.
- You can export a list of your currently installed extensions from VSCode :
code --list-extensions --show-versions | tail -n+2 > ext_list.txt- output exemple :
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]- output exemple from CLI :
- You can download extensions from a list you've created and saved in
url_list_file.txt:
https://marketplace.visualstudio.com/items?itemName=ms-python.pylint
https://marketplace.visualstudio.com/items?itemName=fnando.linter python3 main.py from-url-list- Finally, you can download a single extension directly from its marketplace URL
python3 main.py from-single-url https://marketplace.visualstudio.com/items?itemName=fnando.linterEvery download is stored in your current dir under VSIX-DL/ dir
- After downloading, you can then install your favorite extensions :
- You can view the help menu :
Check the .txt files in the repo to find example formats.
- clone the repo :
git clone https://github.com/LGD-P/Vsix-Getter-CLI.git
cd VSIX-GETTER- Create and activate the env
python3 -m venv env
source env/bin/activate- Install Dependencies :
pip install -r requirements.txtYou're ready to go !


