Choose Your Edition

IntelliJ IDEA Ultimate

For web and enterprise development

IntelliJ IDEA Community Edition

For JVM and Android development

Languages Support

Available only in Ultimate

Available in both Ultimate and Community edition

Coding assistance with smart code completion, deep static analysis, intelligent refactorings, inspections, quick-fixes, and more.

JavaScript, TypeScript (all the functionality of WebStorm) Java
CoffeeScript, ActionScript Groovy
SQL (all the functionality of DataGrip) Kotlin
CSS, Sass, SCSS, Less, Stylus Scala (via a plugin)
Python and Jython (all the functionality of PyCharm Community edition via a plugin)
Ruby and JRuby (all the functionality of RubyMine via a plugin) Dart (via a plugin)
PHP (all the functionality of PhpStorm via a plugin) Rust (via a plugin)
Go (all the functionality of GoLand via a plugin) HTML, XML, JSON, YAML
XSL, XPath
Markdown

Frameworks Support

Available only in Ultimate

Available in both Ultimate and Community edition

IntelliJ IDEA supports a large variety of frameworks: both server-side and front-end.

Spring (Spring MVC, Spring Boot, Spring Integration, Spring Security and more) Android (includes the Android Studio's functionality)
Spring Cloud Swing (incl. UI Designer)
Java EE (JSF, JAX-RS, CDI, JPA, etc.) JavaFX
Grails
GWT
Play (via a plugin)
Thymeleaf, Freemarker, Velocity
AspectJ, JBoss Seam, OSGI
Akka, SSP, Play2 (via Scala plugin)
React, React Native
Angular, AngularJS
Node.js
Vue.js (via a plugin)
Apache Flex, Adobe AIR
Ruby on Rails (via a plugin)
Django, Flask, Pyramid (via a plugin)
Drupal, Wordpress, Laravel (via a plugin), Symfony (via a plugin)

Version Control

Available only in Ultimate

Available in both Ultimate and Community edition

IntelliJ IDEA allows you to check out/in changes, browse history, work with branches, and more.

Perforce Git, GitHub
Subversion
Mercurial
Team Foundation Server (via a plugin)

Deployment

Available only in Ultimate

Available in both Ultimate and Community edition

IntelliJ IDEA lets you deploy to major application servers and the cloud: it helps you build artifacts, deploy, and debug.

Tomcat Docker, Docker Compose
TomEE
GlassFish
Resin
Jetty
Virgo
JBoss, WildFly
WebLogic
WebSphere, Liberty

Build Tools

Available only in Ultimate

Available in both Ultimate and Community edition

IntelliJ IDEA integrates major build automation tools for Java, Scala, JavaScript, and other languages.

npm Maven
Webpack Gradle
Gulp, Grunt Ant
SBT, Bloop, Fury (via Scala plugin)

Other

Available only in Ultimate

Available in both Ultimate and Community edition

Database Tools (all the functionality of DataGrip) Custom themes (via a plugin)
Profiling tools Debugger
HTTP client Decompiler
Diagrams (UML, Dependencies, etc) Unit test runners (JUnit, TestNG, Spock, Cucumber, ScalaTest, spec2, etc.)
Dependency Structure Matrix Issue tracker integration (YouTrack, JIRA, GitHub, TFS, Lighthouse, Pivotal Tracker, Redmine, Trac, etc.)
Detecting Duplicates
Settings synchronization via JetBrains Account
Kubernetes (via a plugin)

Customer Support

Available only in Ultimate

Available in both Ultimate and Community edition

24/7 Support Issue Tracker and Community Forums

Pricing

Visit Store

Free

Ultimate

Community