Download Marketplace VSIX
// ==UserScript==
// @name Download VSIX
// @namespace http://tampermonkey.net/
// @version 2026-06-25
// @description Download Marketplace VSIX
// @author cdhjs
// @match https://marketplace.visualstudio.com/items*
// @icon https://marketplace.visualstudio.com/favicon.ico
// @grant GM_registerMenuCommand
// ==/UserScript==
GM_registerMenuCommand('Click Download VSIX', () => {
const urlParams = new URLSearchParams(window.location.search);
const itemName = urlParams.get('itemName')
if(!itemName){alert('Could not find extension name'); return;}
const parts = itemName.split('.');
const publisher = parts[0];
const extension = parts[1];
const versionElem = document.querySelector('td[aria-labelledby="version"]');
if(!versionElem){alert('Could not find version'); return;}
const version = versionElem.textContent.trim();
const downloadUrl = 'https://marketplace.visualstudio.com/_apis/public/gallery/publishers/'+publisher+'/vsextensions/'+extension+'/'+version+'/vspackage';
console.log(downloadUrl)
const a = document.createElement('a');
a.href = downloadUrl;
a.click();
});