Private plugin repository

Last modified: 21 February 2025

IDE Services comes with a plugin repository for IntelliJ-based plugins, streamlining the process of building and delivering plugins within your organization.

The IDE Services plugin repository comes with a secure way to manage access to specific plugins by uploading them to custom channels. Channels serve as a means to control plugin distribution, making it convenient to upload and test your in-house plugins.

The same plugin from the private repository can be . These include the default Stable channel and custom channels, which you can use for different purposes within your organization.

By default, IDE Services uses the IntelliJ plugin repository and automatically distributes the configuration to all IDEs. IDE Services offers several ways to upload a new plugin:

  • Upload manually using the Web UI

  • Upload via HTTP (for example, using cURL or similar HTTP-based methods)

  • Upload from Gradle via IntelliJ Plugin SDK