Skip to content

crimson-gao/vscode-extension-downloader

Repository files navigation

VSCode Extension Downloader

简体中文 | English

A web-based tool for downloading VSCode extensions for offline installation. This tool allows you to easily download .vsix files from the official Visual Studio Code Marketplace for different cpu archs and versions.

🚀 Quick Start

Visit the live demo: VSCode Extension Downloader

demo

  1. Search for an extension:

    • Enter the extension ID (e.g., ms-python.python)
    • Or paste the marketplace URL (e.g., https://marketplace.visualstudio.com/items?itemName=ms-python.python)
  2. Select architecture :

    • Choose the appropriate architecture for your system, eg: linux-x64
    • universal extensions work on all platforms
  3. Choose version:

    • Select from available versions, default is latest
  4. Download:

    • Click the download button to get the .vsix file
  5. Offline install

    1. Open VSCode
    2. Press Ctrl+Shift+P (or Cmd+Shift+P on Mac)
    3. Type "Extensions: Install from VSIX..."
    4. Select the downloaded .vsix file
    5. Restart VSCode if prompted

Local Deployment

You can local deploy this project as follows:

  1. Clone the repository

    git clone https://github.com/crimson-gao/vscode-extension-downloader.git
    cd vscode-extension-downloader
  2. Install dependencies

    yarn install
  3. Start development server

    yarn dev

⚠️ Disclaimer

All extension resources are sourced from the official Visual Studio Code Marketplace. This tool serves as a download facilitator only. We do not host, modify, or take responsibility for any extension content, functionality, or potential issues. Users download extensions at their own discretion and risk.

Make sure the url is trustable before you download from it.