Skip to main content
AI Studio  add-on for Spider.
marketplace.visualstudio.com ยท HTTP 200

VS Code Marketplace Scraper

Spider read marketplace.visualstudio.com in 859 ms without a browser and returned 93 lines of clean markdown, including sections like "๐Ÿ“ฆ Smart Version Bumping", "โœ… Pre-Publish Validation" and "๐Ÿ“Š Sidebar Dashboard".

Get your free API key
Free balance on signup No card. Failed requests cost $0.
Response marketplace.visualstudio.com/items.md markdown ยท 93 lines
Publish your extension directly from VS Code with a single click. No terminal commands needed!### ๐Ÿ“ฆ Smart Version BumpingAutomatically bump patch, minor, or major versions with visual controls.### โœ… Pre-Publish ValidationComprehensive validation checks before publishing:* package.json validation (name, version, publisher, description)* Icon file verification### ๐Ÿ” Secure PAT StorageYour Personal Access Token is stored securely using VS Code's built-in SecretStorage API.### ๐Ÿ“Š Sidebar Dashboard* Extension info (name, version, publisher)* Quick actions (Publish, Package, Validate)* Version controls (Bump Patch/Minor/Major)* Publish history### ๐Ÿ“ˆ Status Bar IntegrationCurrent version displayed in status bar with quick access to actions.## Installation2. Go to Extensions (`Ctrl+Shift+X`)3. Search for "Extension Publisher"### 1. Create Publisher AccountIf you don't have a publisher account:1. Go to Visual Studio Marketplace2. Create a new publisher### 2. Get Personal Access Token (PAT)2. Create a Personal Access Token with "Marketplace > Manage" scope3. Copy the token### 3. Configure Extension1. Open Command Palette (`Ctrl+Shift+P`)2. Run "Publisher: Set Publisher Token"### Quick Publish1. Open your extension project folder2. Click the "Extension Publisher" icon in the Activity Bar3. Click "Publish Extension" under Quick Actions### Using CommandsAll commands are available via Command Palette (`Ctrl+Shift+P`):`Publisher: Publish Extension`
Code ยท Fields ยท Cost ยท Run it keyless, no account

The same call, in code.

The capture above came back as markdown. These examples add a key, so you get browser rendering, proxies, and concurrency on marketplace.visualstudio.com.

vscode-marketplace-scraper.ts
import { SpiderBrowser } from "spider-browser";

const spider = new SpiderBrowser({
  apiKey: process.env.SPIDER_API_KEY!,
});

await spider.connect();
const page = spider.page!;
await page.goto("https://marketplace.visualstudio.com/search?target=VSCode&category=All%20categories&sortBy=Installs");

// No selectors, no schema. Spider reads the page and names the fields.
const data = await page.scrape();

console.log(data);
await spider.close();
ready to run ยท spider-browser, no selectors

Ready for volume? Get an API key โ†’

Fields you can pull.

Extension namePublisherInstallsRatingVersionDescriptionCategoriesLast updated

Spider names these from the page. The capture above came back as markdown; the same call with return_format: "json" returns them as keys.

What marketplace.visualstudio.com costs to scrape.

The capture above cost $0.000127 to fetch. Pricing is $1 per GB of pre-transformation bandwidth plus $0.001 per CPU minute, so a page like this one lands at a fraction of a cent. Failed requests are billed at $0.

  • Free balance on signup
  • No card required to test
  • Balance never expires
See the full pricing โ†’

Run it keyless, no account

curl -X POST https://api.spider.cloud/scrape -H "Content-Type: application/json" -d '{"url": "https://marketplace.visualstudio.com/items?itemName=tryToDEv.extension-publisher", "return_format": "markdown"}'

More AI & Developer scrapers.

Start scraping marketplace.visualstudio.com.

You already have the call. A key raises the rate limit and turns on browser rendering, proxies, and concurrency. Balance never expires, and top-ups go through secure checkout.