Jetbrains Plugins Scraper avatar

Jetbrains Plugins Scraper

Pricing

$2.00 / 1,000 plugin extracteds

Go to Apify Store
Jetbrains Plugins Scraper

Jetbrains Plugins Scraper

Pricing

$2.00 / 1,000 plugin extracteds

Rating

0.0

(0)

Developer

Pierrick McD0nald

Pierrick McD0nald

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extract comprehensive plugin data from JetBrains Marketplace including IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, Rider, GoLand, RubyMine, and CLion plugins. Get detailed metadata, ratings, download counts, compatibility information, and pricing data for market research, competitive analysis, and plugin discovery.

Features

  • Multi-IDE Coverage: Supports all JetBrains IDEs (IntelliJ, PyCharm, WebStorm, PhpStorm, Rider, GoLand, RubyMine, CLion)
  • Flexible Search: Search by keyword or extract specific plugins by ID
  • Comprehensive Metadata: Name, description, version, vendor, license, pricing model
  • Performance Metrics: Download counts, ratings, review counts
  • Compatibility Data: Supported IDE versions and build ranges
  • Categorization: Tags and categories for organization
  • Update Tracking: Publish date, last update, and changelog notes
  • PPE Pricing: Pay only for what you extract with spending limit protection
  • Rate Limiting: Configurable delays to respect API limits
  • Error Handling: Robust retry logic with graceful degradation

Use Cases

Plugin Market Research

Analyze the JetBrains plugin ecosystem to identify trending plugins, popular categories, and market gaps. Track download counts and ratings to understand user preferences across different IDEs.

Competitive Analysis

Monitor competitor plugins in your niche. Compare ratings, feature sets, pricing models, and update frequency to position your own plugin effectively in the marketplace.

Plugin Discovery for Teams

Find the best plugins for your development team. Search by category, compare ratings, and verify compatibility with your specific IDE versions before installation.

License Compliance Auditing

Extract license information for all installed plugins to ensure compliance with company policies. Identify paid vs free plugins and track commercial dependencies.

Input Parameters

ParameterTypeRequiredDefaultDescription
searchQuerystringNo-Search plugins by keyword (e.g., "docker", "kubernetes", "theme")
pluginIdsstring[]No-List of specific plugin IDs to extract
maxPluginsintegerNo50Maximum number of plugins to extract (1-1000)
sortBystringNo"downloads"Sort results by: downloads, rating, name, updated
proxyConfigurationobjectNo{useApifyProxy: false}Proxy settings (not required for JetBrains API)
delayMsintegerNo500Delay between requests in milliseconds

Output Example

{
"id": "7724",
"name": "Docker",
"description": "Provides integration with Docker...",
"vendor": {
"name": "JetBrains",
"url": "https://www.jetbrains.com"
},
"version": "232.8660.185",
"downloads": 12500000,
"rating": 4.5,
"reviewCount": 342,
"pricing": "Free",
"license": "Apache 2.0",
"categories": ["Tools Integration"],
"tags": ["docker", "containers", "devops"],
"compatibleWith": ["IntelliJ IDEA", "PyCharm", "WebStorm"],
"sinceBuild": "232.0",
"untilBuild": "232.*",
"size": "15.2 MB",
"url": "https://plugins.jetbrains.com/plugin/7724",
"updateDate": "2024-01-15",
"publishDate": "2015-06-15",
"changeNotes": "Added support for Docker Compose...",
"extractedAt": "2026-04-01T10:00:00.000Z"
}

Pricing

This Actor uses Pay-Per-Event (PPE) pricing:

EventPrice
Plugin extracted$0.002 per plugin

Example costs:

  • 100 plugins = $0.20
  • 500 plugins = $1.00
  • 1000 plugins = $2.00

No subscription required. Pay only for what you use.

How to Use

Search by Keyword

Extract popular Docker-related plugins:

{
"searchQuery": "docker",
"maxPlugins": 20,
"sortBy": "downloads"
}

Extract Specific Plugins

Get details for known plugin IDs:

{
"pluginIds": ["Docker", "Rainbow Brackets", "Key Promoter X"],
"maxPlugins": 10
}

Find Highly Rated Plugins

Discover top-rated plugins in a category:

{
"searchQuery": "theme",
"maxPlugins": 50,
"sortBy": "rating"
}

FAQ

Q: Do I need a JetBrains account? A: No. This Actor uses the public JetBrains Marketplace API which requires no authentication.

Q: What JetBrains IDEs are supported? A: All major IDEs: IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, Rider, GoLand, RubyMine, and CLion.

Q: How fresh is the data? A: Data is extracted in real-time from the JetBrains Marketplace API.

Q: Is there a rate limit? A: The Actor includes configurable rate limiting (default 500ms between requests) to be respectful to the API.

Limitations

  • Maximum 1000 plugins per run (configurable)
  • Plugin IDs must be valid JetBrains plugin identifiers
  • Some fields may be null if not provided by the plugin author
  • Historical download data is not available (only current counts)

Support

For issues, feature requests, or questions about this Actor, please open an issue on this Actor's Apify page.


Built with the JetBrains Marketplace API. This Actor is not affiliated with or endorsed by JetBrains.