๐Ÿงฉ VS Code Extensions Scraper - Installs & Ratings avatar

๐Ÿงฉ VS Code Extensions Scraper - Installs & Ratings

Pricing

from $2.00 / 1,000 results

Go to Apify Store
๐Ÿงฉ VS Code Extensions Scraper - Installs & Ratings

๐Ÿงฉ VS Code Extensions Scraper - Installs & Ratings

Extract VS Code extensions with install counts, ratings, publisher info, and trending data. Search by keyword, browse categories, or track publishers. Get extension analytics for market research, competitor tracking, and developer tool discovery. Fast, reliable, pay-per-result.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

11 days ago

Last modified

Share

๐Ÿงฉ VS Code Extensions Scraper โ€” Installs, Ratings & Publisher Data

Extract data from the Visual Studio Code Marketplace โ€” install counts, ratings and review counts, publisher details, categories, versions and trending metrics โ€” for any extension. Pull the most-installed extensions, find what's trending this week, search by keyword, browse a category, or list everything from a publisher. It's the Marketplace analytics you'd otherwise have to reverse-engineer from a private gallery API, returned as one clean row per extension. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

๐ŸŸฆ What is the VS Code Extensions Scraper?

It turns the VS Code Marketplace into a structured dataset. Pick a mode โ€” popular, trending, search, category or publisher โ€” and it queries Microsoft's public gallery API and returns each extension with its install count, average rating, review count, publisher, categories, tags, version, update dates and trending figures. Built-in extensions are filtered out, so dev-tool builders, market researchers and competitive analysts get only the real third-party Marketplace landscape.

What data does it extract?

  • Extension ID & display name (name, display_name)
  • Publisher ID & display name (publisher, publisher_display_name)
  • Install count (install_count)
  • Average rating & review count (rating, rating_count, weighted_rating)
  • Latest version, last updated and release date
  • Categories and tags
  • Short & long descriptions
  • Icon URL and the Marketplace URL
  • Trending metrics โ€” daily, weekly and monthly (trending_daily, trending_weekly, trending_monthly)

โฌ‡๏ธ Input

Run it five ways โ€” popular, trending, search, by category, or by publisher:

FieldDescription
scrapeModepopular, trending, search, category, or publisher
searchQuerySearch term (required for search mode), e.g. python, docker
categoryCategory name (required for category mode), e.g. Programming Languages, Themes, Linters
publisherPublisher ID (required for publisher mode), e.g. ms-python, esbenp
sortByInstallCount, Rating, PublishedDate, LastUpdatedDate, or Name
trendingPerioddaily, weekly or monthly (for trending mode)
maxResultsCap the run (1โ€“1000)

Example input

{
"scrapeMode": "search",
"searchQuery": "python",
"sortBy": "InstallCount",
"maxResults": 50
}

โฌ†๏ธ Output

Every extension is one clean row (view as a table, or export JSON / CSV / Excel):

{
"name": "python",
"display_name": "Python",
"publisher": "ms-python",
"publisher_display_name": "Microsoft",
"version": "2024.4.1",
"description": "A Visual Studio Code extension with rich support for the Python language...",
"short_description": "Python language support with extension access points for IntelliSense, debugging and more.",
"install_count": 128000000,
"rating": 4.21,
"rating_count": 612,
"categories": ["Programming Languages", "Debuggers", "Linters", "Data Science"],
"tags": ["python", "django", "flask", "jupyter"],
"marketplace_url": "https://marketplace.visualstudio.com/items?itemName=ms-python.python",
"icon_url": "https://ms-python.gallerycdn.vsassets.io/extensions/.../icon.png",
"last_updated": "2024-04-18T10:15:00.000Z",
"release_date": "2018-01-26T00:00:00.000Z",
"trending_daily": 12,
"trending_weekly": 84,
"trending_monthly": 320,
"weighted_rating": 4.18,
"scraped_at": "2026-06-26T15:30:00.000Z"
}

๐Ÿ’ก Use cases

  • ๐Ÿ” Developer-tool market research: rank extensions by installs and ratings to size a category and spot gaps.
  • ๐ŸฅŠ Competitor tracking: monitor a rival publisher's extensions, versions and install growth over time.
  • ๐Ÿ“Š Publisher analytics: list everything from a publisher and benchmark their reach and review scores.
  • ๐Ÿ“ˆ Trend spotting: use daily/weekly/monthly trending metrics to catch fast-rising tools early.

โ“ FAQ

How do I scrape VS Code Marketplace data? Pick a scrapeMode (popular, trending, search, category or publisher), add the matching field (e.g. searchQuery or publisher), then Run. You get structured extensions with installs, ratings, publisher info, categories and trending metrics.

Do I need an API key? No. It uses the VS Code Marketplace's public gallery API โ€” no login or token required.

Can I list every extension from one publisher? Yes โ€” set scrapeMode: publisher with the publisher ID (e.g. ms-python or esbenp) to pull their full catalog.

How do I find trending extensions? Use scrapeMode: trending and set trendingPeriod to daily, weekly or monthly. The output also includes trending_daily, trending_weekly and trending_monthly figures you can sort on.

Which categories can I browse? Standard Marketplace categories such as Programming Languages, Snippets, Linters, Themes, Debuggers, Formatters, Data Science, Machine Learning, Testing and more โ€” pass one in category.

How can I sort the results? Use sortBy: InstallCount, Rating, PublishedDate, LastUpdatedDate or Name. Built-in Microsoft extensions are excluded automatically.

What's the difference between rating and weighted_rating? rating is the raw average star score and rating_count is the number of reviews behind it; weighted_rating is the Marketplace's adjusted score that factors in review volume, so a 5-star extension with three reviews doesn't outrank a 4.5-star one with thousands.

How many extensions can it return? Up to your maxResults cap (1โ€“1000); it paginates the gallery API automatically.

Can I run it on a schedule or via API? Yes โ€” schedule recurring runs in Apify, call it via the API/SDK, or connect it to Make, Zapier or n8n.

Is scraping the VS Code Marketplace legal? It reads publicly available Marketplace data only. Use it responsibly for research, and follow applicable laws and Microsoft's terms.

๐Ÿ”— You might also like


Keywords: VS Code extensions scraper, VS Code Marketplace API, extension install counts, extension ratings, publisher data, developer tools research, trending extensions, Visual Studio Code data, extension analytics, Marketplace scraper, competitor tracking, extension categories, dev tool discovery, install metrics, extension reviews.