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.

You can configure profiles and install plugins from the organization's private repository on developer machines automatically. Additionally, developers can manually install plugins from the private repository.

The same plugin from the private repository can be distributed through several channels. 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