OrbTop

JetBrains Plugin Marketplace Scraper - IntelliJ & PyCharm

DEVELOPER TOOLSBUSINESSOTHER

JetBrains Plugin Marketplace Scraper — IntelliJ, PyCharm, and More

The first and only Apify actor targeting plugins.jetbrains.com — the official store for IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, PhpStorm, RubyMine, CLion, DataGrip, and Android Studio plugins. Pull download counts, ratings, vendor info, pricing model, IDE compatibility, and version data for the full catalog of ~10,000 plugins. No authentication required.

What does the JetBrains Plugin Marketplace Scraper do?

The scraper hits JetBrains' public Marketplace REST API across three modes: full catalog listing with optional filters, keyword search, or single-plugin detail by ID. The catalog is sortable by downloads (default), rating, name, update date, or featured status. Filters are available for pricing model (FREE, PAID, FREEMIUM) and tag (e.g. AI, Code tools, Theme).

Full catalog runs (~10,000 plugins) complete in 60–90 minutes with default politeness delays. For a sample of the top 500 most-downloaded plugins, set maxItems: 500 and sort: downloads — this completes in under 5 minutes.

What data does it extract?

Field Type Description
plugin_id number JetBrains plugin numeric ID
name string Plugin display name
xml_id string Reverse-DNS plugin ID (e.g. org.intellij.plugins.markdown)
downloads number Total download count
rating number Average user rating (1–5)
pricing_model string FREE, PAID, or FREEMIUM
has_source boolean Whether the plugin has an open-source repository
cdate number Plugin creation/update date (epoch milliseconds)
vendor_name string Vendor display name
vendor_organization string Vendor organization (if any)
vendor_email string Vendor contact email (when publicly listed)
vendor_url string Vendor website URL
vendor_is_verified boolean JetBrains-verified vendor flag
vendor_is_trader boolean Registered trader flag
tags string[] Plugin tags (e.g. AI, Code tools, Theme)
compatible_products string[] Compatible IDE product codes (IDEA, PYCHARM, WEBSTORM, etc.)
version string Latest version string
version_since_build string Minimum compatible IDE build number
version_until_build string Maximum compatible IDE build number
description_html string Full plugin description (HTML)
icon_url string Plugin icon URL
preview_image_url string Plugin banner/preview image URL
plugin_url string Plugin marketplace URL
source_url string Source code repository URL
bugtracker_url string Issue tracker URL

How to use it

Top 500 most-downloaded plugins (under 5 minutes):

{
  "mode": "catalog",
  "sort": "downloads",
  "maxItems": 500
}

All AI-tagged free plugins:

{
  "mode": "catalog",
  "tag": "AI",
  "pricingModel": "FREE",
  "maxItems": 0
}

Keyword search:

{
  "mode": "search",
  "query": "git",
  "maxItems": 50
}

Single plugin by ID:

{
  "mode": "plugin_detail",
  "pluginId": "9525"
}
Field Type Default Description
mode string catalog catalog, search, or plugin_detail
query string "" Keyword for search mode
pluginId string "" Numeric plugin ID for plugin_detail mode
pricingModel string all FREE, PAID, or FREEMIUM
tag string "" Filter by tag (e.g. AI, Code tools)
sort string downloads downloads, rating, name, updated, or featured
maxItems integer 10 Max plugins. 0 = unlimited (~10,000).

Use cases

  • VC and analyst intelligence — Export the full catalog sorted by downloads, then filter for plugins with 100k+ downloads that have an active source_url. Those are the acquisition targets: high-traction tools in the IntelliJ ecosystem with demonstrated developer adoption.

  • Developer tool market research — Track download trends, rating distributions, and category growth across 10,000+ plugins to understand where developer tooling investment is concentrated.

  • Competitive analysis — Compare your plugin's download count and rating trajectory against direct competitors in the same compatible_products and tags intersection.

  • IDE extension discovery — Build curated lists of top-rated or trending plugins by IDE (filter compatible_products CONTAINS 'PYCHARM') and tag.

  • Pricing model analysis — Compare the pricing_model distribution across categories to understand whether AI or code-tools plugins skew paid, freemium, or free.

FAQ

Is authentication required? No. The JetBrains Plugin Marketplace REST API is fully public.

Is vendor_email always populated? No. Vendor email is only returned when the vendor has opted in to showing it publicly on the marketplace.

What export formats are available? Apify supports JSON, CSV, and Excel export from the dataset view.