Is there a community edition for CLion? Is CLion available as a plugin for IntelliJ IDEA?

CLion is a commercial product built on our own open-source IntelliJ Platform. As all other JetBrains products, CLion has a variety of licensing options, including free and paid ones. Students and open source projects qualify for free licenses. CLion is also available as a part of All Products pack. Startups can get 50% off. Check the details on our site. However, community edition is not planned for now.

In the future, a CLion-based plugin will likely be made available for IntelliJ IDEA, but this is not on our short-term roadmap due to many requests with higher priority.



It is good news that a CLion plugin is still under consideration, even if it's not a priority. Some of my projects mix Python and C, and having a CLion plugin for PyCharm would be perfect.


Ntbrogan, do you know about Python support in CLion?


I do, but it seems to be limited to the community edition feature set, and I often use features from PyCharm Pro (particularly cython support). Are there any plans to offer a PyCharm Pro plugin for CLion, as there is for IntelliJ?


We do consider adding Cython support to CLion as well. Feel free to upvote.


I really need CLion to be available as part of IntelliJ Ultimate because I work for a large organization which buys IntelliJ Ultimate for our Java developers, but has no procedure for buying CLion and that is not likely to change as demand is low.  I'm sure my situation is not unique.


Thanks, Mikhail! Unfortunately, it's not coming in the nearest releases. But we still plan to do it later.


Please plan a community edition of CLion, with a free software license - it would be a great contribution to the free software community.


Things may change, but we don't plan a community version now.


I'd like to see a plugin for IDEA as well, thanks! :)


Perhaps Kotlin Native will help increase the priority of this going forward?  For those interested in following more closely or upvoting, see: CPP-4141 - Make CLion available as IntelliJ plugin.


Would it be possible for you to release a community edition of CLion to attract/get the rather large user base of people looking for alternatives to Atmel studio and Arduino IDE, and to possibly convince Arduino (companies) to switch to CLion like Google switched from Eclipse to IntelliJ? Currently both of them (Atmel studio and Arduino IDE) are really rather limiting in some way or another and having a good cross-platform IDE for that kind of development would be really awesome.


I absolutely love CLion. Never in my life did I think I would pay for an IDE, but CLion has been the only C++ IDE I've ever found that was elegant, easy to use, and incredibly helpful.


As a student learning C, I love CLion! I can't understand why people still code anywhere else.


Please add a community edition. Personally I'm fed up with Visual Studio, Eclipse-C, NetBeans-C, MinGW Studio  and Code::Blocks and I hear everyone speak about CLion like "better than any other free/paid IDE". I'm just starting with C++ so there's no way I'd qualify for a free license. I'm also a long-time and very happy user of IDEA (it lured me away from Eclipse, which I previously praised, at first sight) and contributed many bug reports.

Is there a more 'formal' place to leave my vote for the community edition, like YouTrack?


Thank you all for all your nice comments. We appreciate your feedback.

Community edition is not in our plans for now. Please check the discounted and complementary options on the bottom of the Buy page on our site.


Is there a way to license CLion for Idea Ultimate users?

We are in the same situation as Mikhail. Our organization buys Idea Ultimate, Webstorm and PyCharm for various projects - actually paying a lot of money for it.

But we only have a handful of people using C++, and those already have Idea Ultimate licenses.

If a CLion plugin will come along, we do not want to purchase CLion licenses for people using Idea right now. Especially since we have 100s of licenses as is.


Strictly speaking, IntelliJ IDEA was never promoted as an IDE for all languages, but JVM technologies. So we never promised C++ under IntelliJ Ultimate license.

We might, however, consider adding C++ support into it, if we see enough cases where C++ and Java are used together on one project. Currently, there are mostly cases covered by Android Studio, like JNI and Android dev.


While that may not be how IDEA was promoted, it's certainly what it has evolved into. I don't use Python, PHP or Ruby in the same project as Java, but the selling point for me (and clearly many others) is a single IDE that supports all of the languages that I develop in. Sure, there are other IDEs that are capable of this (Eclipse, NetBeans, and Visual Studio Code come to mind), but IDEA feels more polished. That's why we pay for it over the alternatives. Missing a C/C++ plugin is a clear deficiency.


There are definitely use-cases when you program mainly is written in Java/Kotlin but for some specific parts of your project you need C/C++ support.
To compile some libraries, to be able to work with some micro-controllers based hardware. Being able to do all of this in one IDE could be great.

Edited by Alexander Arutuniants

For me, the main problem with IDEA seems to be it's lack of proper support for debuggers, i.e. there is no way to debug/provide debugging for any "external" language in IDEA.


Please sign in to leave a comment.

Have more questions?

Submit a request