Jetbrains Plugins Scraper
Pricing
$2.00 / 1,000 plugin extracteds
Jetbrains Plugins Scraper
Pricing
$2.00 / 1,000 plugin extracteds
Rating
0.0
(0)
Developer
Pierrick McD0nald
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchQuery | string | No | - | Search plugins by keyword (e.g., "docker", "kubernetes", "theme") |
pluginIds | string[] | No | - | List of specific plugin IDs to extract |
maxPlugins | integer | No | 50 | Maximum number of plugins to extract (1-1000) |
sortBy | string | No | "downloads" | Sort results by: downloads, rating, name, updated |
proxyConfiguration | object | No | {useApifyProxy: false} | Proxy settings (not required for JetBrains API) |
delayMs | integer | No | 500 | Delay 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:
| Event | Price |
|---|---|
| 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.