LSP API available in IntelliJ IDEA Ultimate 2025.2 without paid subscription

Starting with version 2025.2, the LSP API will be fully available in IntelliJ IDEA Ultimate, regardless of whether a user has a paid license or no license at all.

See the blog post: IntelliJ IDEA Moves to the Unified Distribution

If your subscription expires, you won’t be locked out of the IDE. Instead, you will continue to have access to the full IDE, but with the feature set matching what is available for free (previously known as Community Edition).

and also:

But even without a subscription, the IDE will remain fully functional, free to use for both commercial and non-commercial projects, and will include more features than the current Community Edition ever had.

While the LSP implementation is not part of the Community Edition, it will still remain enabled in IntelliJ IDEA Ultimate even without an active paid subscription. Although closed-source, the LSP implementation will remain fully available for third-party plugins free of charge.

5 Likes

This is great news! :tada:

Can you please confirm that Community IDEs will be able to run paid plugins? The license facade will still be available?

It have not changed so far and there are no definite plans to change something in this area

Thanks.
Just to be sure, will Open Source Builds on GitHub (2025.3+) be able to run paid plugins?
Unified and Open Source builds are new, and I simply need to confirm some points.
I’m saying that because the license facade is handled by the JetBrains Marketplace Licensing plugin. It doesn’t work well with 2024 Community IDEs (YT issue), it seems OK with 2025.1 and .2 regular IDEs (Community and Paid), but this is not clear for Unified and Open Source Builds.

Yes, there will be this plugin as now. It is installed automatically now if a plugin depends on it. Only it is not in the installer of OSS the version, from the Marketplace.

We still have Android Studio and it needs it as well

1 Like

Hi

In my gradle.properties to I set the platformType like this:

platformType=IC

Should I change it?

Currently, my plugin is compatible with the following:

Android Studio — build 252.0+
AppCode — build 252.0+
Aqua — build 252.0+
CLion — 2025.2+
DataGrip — 2025.2+
DataSpell — 2025.2+
GoLand — 2025.2+
IntelliJ IDEA Community — 2025.2+
IntelliJ IDEA Ultimate — 2025.2+
MPS — 2025.2-EAP2+
PhpStorm — 2025.2+
PyCharm — 2025.2+
PyCharm Community — 2025.2+
Rider — 2025.2-EAP8+
RubyMine — 2025.2+
RustRover — 2025.2+
WebStorm — 2025.2+
Writerside — build 252.0+

In case I implement LSP features, this list should remain the same, right?

There is no such API in IC platform, you need IU. For Community nothing changes and we don’t provide LSP there

We provide LSP as API for the free tier IntelliJ IDEA unified distribution introduced recently.

So the idea is most of IC users will migrate to IU without paid subscription?
And in 1-2 major releases IC will be remove?

We introduced a lot of new free features in IntelliJ IDEA so I guess many people would migrate.

Ok, got it, thanks. What is the recommendation for plugin developers for the transaction versions like 2025.2 and 2025.3? Keep targeting IC or migrate the gradle.properties to IU?

If you want to build your plugins easier and have access to all APIs, such as LSP, Templates, Diagrams I would definitely recommend that you use IU platform and optional XML configuration for modules that will be activated in our IDEs. This way you do not need a complicated build and Community is still supported via a graceful degradation.

Excuse me, could you clarify, if my understanding is correct?

Assuming that a user is using 2025.3 of….

PyCharm / IDEA OpenSource Version: NO compatability with plugins relying on the LSP API.

Unifield ClosedSource PyCharm / IDEA without ever having had a paid subscription before: Compatability with plugins relying on the LSP API ← ???

Unifield ClosedSource PyCharm / IDEA Version with an active paid subscription: Compatability with plugins relying on the LSP API

Thank you very much!

Edit: For PyCharm this posts seems to clarify my question: Update on LSP and Template Language APIs in PyCharm

IntelliJ IDEA Ultimate 2025.2 has free tier that doesn’t require subscription.

In that mode plugins may also freely use LSP API same as in licensed use

Please see a new article published on our blog:

1 Like

Hi

Regarding this statement:

Plugin developers should target IntelliJ IDEA Ultimate 2025.2.1+ and include the optional dependency on the com.intellij.modules.lsp module in the plugin.xml file.

For me, it is still unclear how this will affect users currently using IntelliJ IDEA Community Edition or other JetBrains IDEs.
My plugin currently uses the IC (Community) platform type and is predominantly used by Rider users.

Could you please elaborate on this recommendation, especially when migrating from IC?

Thanks

It is only present in IntellIJ IDEA Ultimate. We don’t do that in Community.

But it is also present in all commercial IDEs, including Rider. If you compile with IU code SDK it will be Rider-compatible still.

Moreover, all our templates and samples soon will be based on IU product code.

1 Like

If we target IJ Ultimate, how can we check can we’re not using classes or extension points present in the paid version?
With IJ Community, it was clear. But now you said we will have to target IJ Ultimate, I have to admit I’m a bit lost. Recommendations would be appreciated.

One more thing: how can we test a sandboxed IDE with and without a paid license for IJ Ultimate? I’m currently testing my plugins in two sandboxed IDEs: IJ Community and IJ Ultimate (my license is activated for sandboxed IDEs). What should I do to test my plugins in a sandboxed IJ Ultimate with and without my paid license? I mean, without having to register my license, unregister, register again and again…

You should read announces again, sorry. IJ Ultimate 2025.2 does not require a license to run anymore

I read the announces… By having a license, I mean having the paid features enabled.