New and Updated for PyCharm Community Edition


Rust language support.


Quokka is a rapid prototyping playground in your editor, with access to your project's files, inline reporting, code coverage and rich output formatting.

Material Theme UI

This will add the Material Theme look to your IDE.


Support for the Dart programming language.


With the EduTools plugin, you can learn and teach programming languages such as Kotlin, Java, and Python in the form of coding tasks and custom verification tests right...


BNF Grammars and JFlex lexers editor.

ReasonML language plugin

Reason language plugin.


Metrics, insights, and time tracking automatically generated from your programming activity.

R Language Support

This plugin provides an integration of R, which is a language for statistical computing and graphics, into Intellij IDEA.