Plugin Overview page
The core elements of a plugin’s Overview page are extracted from the Plugin Configuration File — plugin.xml and cannot be changed without uploading a new plugin version. These extracted elements include the plugin’s name, a link to the plugin website (if there is one), the plugin’s description, and change notes.
The plugin’s name is added in the plugin.xml file, under the
name tag. Use a short, relevant, memorable name that’s 1- 4 words long (max 20 characters). There is a limitation of max 60 characters, however we strongly recommend using a shorter name.
✅ "Plain Text Support"
❌ "Free Plain Text Support Plus Platinum Maximum Edition”
❌ "XYZ CLion Plugin”
❌ “XYZ - Free Version”
The list of compatible products is displayed under the “Buy” or “Get” button (depending on whether you are publishing a free plugin or a paid one).
The product compatibility is determined by the plugin.xml file. You can also manually reconfigure the list of compatible products in the admin panel under the General Information section.
The plugin description should be added to the plugin.xml file under the `description` tag. It can contain most HTML tags, and it is displayed in the Plugin Manager inside JetBrains IDEs and on the plugin listing page on JetBrains Marketplace.
Make sure your description is concise and offers a clear value proposition. It should be easy to understand at a glance what the product offers.
Tips and Tricks:
The first line of the plugin description should contain a short plugin summary in English (up to 170 characters). This will be used for the plugin’s preview card on the Marketplace site. Note that you can’t amend the text of a plugin card separately. You can also embed the card on your website.
Make sure that your description has been proofread and that it is formatted properly before you upload your plugin.
Use bullet points to describe the plugin’s main benefits.
Put some inline links to useful resources (issue tracker, forum, etc.) to the description. This way, the links will be available from the Plugin Manager inside IDEs.
Draft the description with SEO keywords in mind, but please avoid keyword stuffing.
The plugin logo should be added directly to the plugin’s distribution file. You can find the detailed requirements and instructions on how to add the plugin logo here. The general recommendation is to use a simple, recognizable, eye-catching image. It is better to avoid including text, but If the logo contains it, the text should be readable.
Use the default logo of the IntelliJ Platform Plugin Template or IntelliJ SDK Code Samples.
Create a logo that merely consists of text repeating your plugin name.
Use a logo that resembles any of the JetBrains product logos or the logos of any other brands.
The media section is the first element that users will see on the plugin page, and it is one of the best ways to show your plugin in action. You can add screenshots and video under the Media section in the admin panel of the plugin page after uploading your plugin.
We recommend adding screenshots that display plugin features. You can use a .gif showing some action or add overlay text to clarify what a screenshot depicts. The recommended screenshot size is 1200 × 760 pixels. You can also add informational slides in addition to screenshots.
If you've got a product video on YouTube, you can add the URL to it. We recommend using a short promo or demo video that’s less than 5 minutes long. A video can help you improve user interaction with your listing.
Plugin tags are displayed above the plugin name on the plugin page and are used as search filters. You should select at least one plugin tag while uploading the plugin (in the Plugin Upload form). You can also change tags later under the General Information section on the admin panel.
Choose your tags wisely, as they will affect searchability. Don’t select categories that the plugin does not fit. If you feel that an appropriate tag is missing, please contact the Marketplace team at email@example.com, and we will consider adding it.
Getting started section
You can choose to add getting started instructions to your page on the admin panel. These instructions will be displayed on the plugin page, and you can use HTML tags to add formatting. Consider outlining the key steps for getting started, such as how to install and configure your plugin. These instructions should not include just a link to an external help doc. Additional instructions can be added to the Documentation URL or to a Custom page.
Use concise, action-oriented headlines, and structure them clearly: (e.g. “1. Launch IDE 2. Go to File -> Settings -> Tools to configure the plugin…”).
Change notes help you track the progress you’ve made on your plugin, introduce new features, announce changes, and recap bug fixes.
To add change notes, write a short summary of the changes in a new plugin version inside the
change-notes tag of the plugin.xml file. The latest change notes will be displayed in the What’s new section of a plugin page and in the Plugin Manager inside IDEs. If there are too many change notes, please consider adding them as a Custom page and providing a link to it or to an external page in the change notes.
Contacts and resources
You can add links to your website, issue tracker, forum page, source code, documentation, and any other custom links to your plugin page. They will be displayed in the Additional Information section.
Please make sure that all the external links on your plugin page are reachable from the internet. If you add a source code repository link, please make sure that it is publicly available.
In order to display your vendor site and email address on the Plugin page, you should fill in the optional
Note that if you have a plugin transferred to an Organization, the Vendor link will lead to an organization page. Links to the bug tracker, forum, and source code can be added in an admin panel under the Technical Information section. The license link should be added upon upload (in the Plugin Upload form) and can be edited in the General Information section.
A vendor website can be added in the plugin.xml file:
Note that the Plugin homepage link in the plugin manager in IDEs links to your Marketplace plugin page, not the website you specified under the
Adding or having a donation link is not mandatory for plugin authors.
Donation links can be added for all of the types of plugins in the Marketplace: (i) Free, (ii) Paid, and (iii) Externally Paid.
Donations do not replace license purchase for paid plugins.
Donation links should not be included within the plugin description.
JetBrains only provides a dedicated field to add a link for donations.
JetBrains reserves the right, at any time and for any reason, to discontinue the field for donation links or to remove such links.
The plugin author may choose various third-party payment processing services through which the donations may be submitted and processed, and so additional terms may apply to such payments based on the third-party payment processing provider; however, such services are in no way operated, endorsed, or supported by JetBrains.
JetBrains doesn't take or receive any commission nor in any way process or participate in the transaction.
Donations might fall under taxation laws in certain countries. It is advisable to consult a tax advisor to settle any potential financial and legal issues on the user´s side.
All related disputes, including refund requests, chargebacks, and cancellations will be handled by the respective plugin author and/or the respective third-party payment processing provider.
How to add a Donation link
It is possible to add donation links for free plugins listed on JetBrains Marketplace. We can also provide this functionality by request for paid and freemium plugins. Please contact us at firstname.lastname@example.org to set it up.
To add a donation link for a free plugin, go to the Monetization tab of the plugin admin panel and add a link and a title for the donation service you are using.
That’s it. Now, if a user gives a plugin a 4 or 5 star rating, they will see a prompt suggesting they donate to it, as well.
We are also working on making donation links prominent for users, both on the Marketplace website and in the IDE Plugin Manager.
Donations might fall under taxation laws in certain countries. It is advisable to consult a tax advisor to address any potential financial or legal issues on your side.