JetBrains Marketplace

Developer Tools

JetBrains s.r.o. · Developer tools & code hosting

Best for: Extending JetBrains IDEs with language support, framework tooling, and integrations.

Overview

JetBrains Marketplace is the official plugin distribution channel for the entire IntelliJ platform family — IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, and more. Plugins extend the IDEs with language support, framework integrations, code-quality tooling, UI enhancements, and AI coding assistants, and are uploaded either through the web UI or programmatically using permanent hub/API tokens suitable for CI pipelines.

Unlike the Visual Studio Marketplace, JetBrains provides a full built-in monetization system. Vendors can sell paid or freemium plugins, with JetBrains acting as reseller/merchant of record: it collects payment, handles VAT and withholding-tax complexities, and pays out the developer's share. The current commission is 15% of the sale price, and the developer agreement caps it at a maximum of 25%. Paid and monetized plugins go through a verification and review process before listing, giving the marketplace a stronger gatekeeping posture than editor marketplaces that rely purely on automated scanning.

How to build & ship

  1. 1Build a plugin with the IntelliJ Platform SDK, typically via the Gradle IntelliJ Plugin
  2. 2Define plugin.xml (extension points, dependencies, compatible IDE build range)
  3. 3Build and verify locally, including running the Plugin Verifier for compatibility
  4. 4Register a vendor account on JetBrains Marketplace
  5. 5Upload the plugin ZIP/JAR (or publish via the Gradle publishPlugin task with a token)
  6. 6Choose a release channel (stable or custom) and, if paid, configure licensing/pricing

Key APIs & SDKs

IntelliJ Platform SDK (extension points, PSI, actions)
Gradle IntelliJ Plugin (build/publish tasks)
Plugin Verifier (compatibility checks)
JetBrains Marketplace publishing/upload API
JetBrains Marketplace licensing API (paid plugins)

Integration types

Authentication & security

  • Primary auth: PAT
  • Also supports: OAuth 2.0
  • Security review: Required
  • Plugins undergo JetBrains Marketplace review and verification (automated and manual) before public availability, especially for paid plugins.
  • Every new plugin and update goes through moderation combining automated real-time checks, the Plugin Verifier, and manual review by the JetBrains team; no fixed turnaround is published, so expect roughly days.
  • No publicly fixed rate limits for the Marketplace API.

Monetization

Onboarding
$0
Commission
15% of the sale price (contractually capped at a maximum of 25%)
Merchant of Record
JetBrains acts as reseller/MoR (handles billing, VAT, payouts)

Pros & cons for builders

Pros

  • Reaches JetBrains IDE users across IntelliJ IDEA, PyCharm, WebStorm, etc.
  • Built-in paid-plugin licensing and billing handled by JetBrains
  • Plugin Verifier helps catch compatibility breakage across IDE versions
  • Custom release channels support beta/EAP distribution

Cons

  • Manual moderation adds latency and can require iteration
  • Maintaining compatibility across many IDE build ranges is ongoing work
  • Platform API churn between IDE releases can break plugins