Alternatives to IntelliJ IDEA for all platforms with any license


Web / Online



Indie / Classic

Show 5 hidden platforms
  • Eclipse icon


    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more...

    Open Source Mac Windows Linux BSD

    • if you use free version of Idea - you cannot use normal editor for JS, HTML, CSS, JSP\SSP. For those scenarios - eclipse is thebest solution Guest • Feb 2016 Disagree   Agree
  • NetBeans icon


    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic...

    Open Source Mac Windows Linux BSD

  • Visual Studio Code icon

    Visual Studio Code

    Code combines the streamlined UI of a modern editor with rich code assistance and navigation, and an integrated debugging experience – without the need for a full IDE.

    Open Source Mac Windows Linux Electron / Atom Shell

    • Visual Studio Code is a text editor and is not an IDE mohsenr7596Yesterday Disagree   Agree
  • Android Studio icon

    Android Studio

    Android Studio is a new Android development environment based on IntelliJ IDEA. Similar to Eclipse with the ADT Plugin, Android Studio provides integrated Android developer tools for development and debugging.

    Open Source Mac Windows Linux

  • Aptana Studio icon

    Aptana Studio

    Aptana Studio is a complete web development environment that combines powerful authoring tools with a collection of online hosting and collaboration services that help you and your team do more. Includes support for PHP, CSS, FTP, and...

    Open Source Mac Windows Linux

    • Discontinued Aptana is still in development on GitHub but latest version, 3.6.1, was released in October 2014. It lacks Java 8/9 features, as well as newer Javascript and HTML 5 features.
  • Qt Creator icon

    Qt Creator

    Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework. It includes a visual debugger and an integrated GUI layout...

    Open Source Mac Windows Linux BSD

  • Xcode icon


    Xcode is Apple's premiere development environment for Mac OS X. In addition to being packaged on the DVD with every copy of Mac OS X, the latest Xcode developer release is always available for free to ADC members and includes all...

    Free Mac

    No features added Add a feature
  • slap icon


    slap is a Sublime-like terminal-based text editor that strives to make editing from the terminal easier. It has: * first-class mouse support * GUI editor-like keybindings * copying/pasting with OS clipboard support * undo/redo ...

    Open Source Mac Windows Linux Node.JS

  • Peppermint icon


    Peppermint is a tweakable Swiss Army knife for Coding on your Mac. Features - 60+ different syntaxes supported - 10+ different themes - Lots of different plugins/tools for everything you need - Instantly Run/Preview your code...

    Commercial Mac

  • BlueJ icon


    BlueJ is an Integrated Development Environment for Java, developed mainly for educational purposes, but also suitable for small-scale software development. It was developed to support the learning and teaching of object-oriented...

    Open Source Mac Windows Linux Raspberry Pi

  • Know any more alternatives to IntelliJ IDEA?

    Suggest an application to this list
  • CodeLobster PHP Edition icon

    CodeLobster PHP Edition

    CodeLobster - Free portable PHP IDE with support Drupal, Smarty, WordPress, Joomla, JQuery, CodeIgniter, HTML, CSS, JavaScript, CakePHP, Facebook, Symfony

    Freemium Windows

  • Serif WebPlus icon

    Serif WebPlus

    Flexible and powerful desktop application for designing and uploading professional-quality websites.

    Commercial Windows

    • Discontinued Serif will not release another major version of any of our ‘Plus’ range applications. They will however continue to be available for the foreseeable future.
  • Codenvy icon


    Codenvy let's developers contribute to a project in seconds without installing software. Modify, run and debug code in the cloud or on-prem with no software to install. Our magical one-click automation lets DevOps provision...

    Freemium Web / Cloud

  • Oracle JDeveloper

    Oracle JDeveloper is a free integrated development environment that simplifies the development of Java EE-based composite applications and provides a complete end-to-end development for Oracle Fusion Middleware including SOA...

    Free Windows Linux

  • Share this list of alternatives?

  • Embitz icon


    Embitz is a free C/C++ IDE built to meet the most demanding needs of its users working in the field of embedded software development Finally, an IDE with all the features you need and operation across different targets (ARM, MSP430...

    Open Source Windows

  • NBAndroid icon


    NBAndroid is a set of modules that lets you develop Android applications in NetBeans. It works with standard projects supported by Android SDK. You will be able to edit, build, run & debug, and test your application. Both emulator...

    Free Mac Windows Linux NetBeans

    No features added Add a feature
  • ACE (Ajax Code Editor) icon

    ACE (Ajax Code Editor)

    Focused and built towards coders, web designers, and web builders, ACE (Ajax Code Editor) can help users get familiar with how the coding is and it's basic structure. This web app is useful for those with the basic knowledge of...

    Open Source Web / Cloud

    No features added Add a feature
  • jGRASP icon


    jGRASP is a lightweight development environment created specifically to provide automatic generation of software visualizations to improve the comprehensibility of software. It produces static visualizations of source code structure...

    Free Mac Windows Linux

  • HAPedit icon


    HAPedit is an acronym for Html Asp Php editor; a win32 text-mode editor useful for all developers of dynamic web pages. Its main features are: syntax highlighting for html/php, html/asp, html, JavaScript, CSS and SQL; page preview...

    Free Windows

    No features added Add a feature
    • Discontinued No change since 2004. See
  • SyncJEdit icon


    A free Java IDE with integreted tools: class hierarchy, add listener automatically, project relationship, view zipped file, add class code, runtime input stream, view class and Java file in class paths, format Java file.

    Free Windows

  • DrJava icon


    DrJava is a lightweight development environment for writing Java programs. It is designed primarily for students, providing an intuitive interface and the ability to interactively evaluate Java code. It also includes powerful features...

    Open Source Mac Windows Linux

  • Enide Studio icon

    Enide Studio

    Tool Suite for Node.js, JavaScript, Java and Eclipse plugin Development. Included plugins are - Nodeclipse - Chrome Development Tools, fixed for debugging Node.js - MarkDown (*.md) Editor - GitHub Flavored Markdown (GFM) Viewer...

    Free Mac Windows Linux

  • Spring Roo

    Spring Roo is a next-generation rapid application development tool for Java developers. With Roo you can easily build full Java applications in minutes. It differs from other productivity tools by focusing on: Rapid results ...

    Open Source Mac Windows Linux Web / Cloud

    No features added Add a feature
  • Minibuilder icon


    MiniBuilder is a very lightweight Flash builder, created for developing programs written in ActionScript 3. It's written in ActionScript itself. Extending, changing (and even integrating MiniBuilder with other software) is...

    Open Source Mac Windows Linux

IntelliJ IDEA Comments

IDE vs Editor

Comment by dcondrey
about IntelliJ IDEA and WebStorm, Eclipse, Aptana Studio Nov 2016

Applications like Eclipse, Webstorm, PHPStorm, Netbeans, Aptana, Zend Studio; these are integrated development environments otherwise known as an IDE. This means that it is not only where a developer writes code but it also integrates with version control, frameworks, debuggers, and compilers.. they were originally conceived for such purpose. Generally, all of a developers activities can be conducted from within the environment.

An editor may have these same features available as plugins but they are designed for the primary purpose of being editors.

To maintain quality, there should be a clear separation between alternatives to editors and alternatives to IDEs.

Many of the alternatives listed here are editors, not IDEs, so they are not a good alternative.


Now subscription-based

Negative Comment by supper8
about IntelliJ IDEA Jan 2016

It has become quite pricey, you have to pay a yearly subscription


The best IDEA for Java and PHP

Positive Comment by alexgalkin
about IntelliJ IDEA and Eclipse, NetBeans Oct 2013

I have worked with Eclipse, Aptana and Netbeans... and IDEA. IDEA is the best tool I have worked with so far. It worth of its prize. If you cannot purchase that than Netbeans should be the best choice.

NOTE: IDEA has also free licenses for Open Source projects.


Moving from Eclipse (STS) to IntelliJ, was for me moving fr ...

Comment by conorwsullivan
about IntelliJ IDEA Jun 2011

Moving from Eclipse (STS) to IntelliJ, was for me moving from being blocked 2 days a week to being continuously productive. What takes hours to fix in Eclipse simply works in IntelliJ. Your company owes it to you to buy a license. Could not recommend more.


The commercial edition (Ultimate) is definitely worth its m ...

Comment by mistaecko
about IntelliJ IDEA Jun 2011

The commercial edition (Ultimate) is definitely worth its money. There is a special license for individual developers at about half-price, and an Academic license for students and teachers at a fraction of the costs. Free licenses are available when used for teaching/training and for Open Source projects.

In any case the increased productivity easily justifies the license costs IMHO.


I'm using IDEA since nearly 10 years. It was the first Java ...

Comment by mklhmnn
about IntelliJ IDEA Jun 2011

I'm using IDEA since nearly 10 years. It was the first Java IDE which *understood* Java. Even the free Community Edition is, regarding its Java support, far ahead of Eclipse and Netbeans. Hence we stick with IDEA.


Comparison of Ultimate Edition (paid) vs. Community Edition ...

Comment by mistaecko
about IntelliJ IDEA Jun 2011

Comparison of Ultimate Edition (paid) vs. Community Edition (Open Source):


IDEA was a ground-breaking Java IDE during its first years ...

Comment by mistaecko
about IntelliJ IDEA Jun 2011

IDEA was a ground-breaking Java IDE during its first years and blew away its competition. Its advanced code inspection and refactoring tools were umatched. It always has been demanding on resources but delivers great productivity in return. While Eclipse has caught up feature-wise and might have advantages due to its plugin based architecture and large community, IDEA is still my number one choice by far!
The community edition is quite limited and misses nearly all important components for server-side development.


Very good IDE that is very complete for Java. Sometimes it ...

Comment by rfi99
about IntelliJ IDEA Jun 2011

Very good IDE that is very complete for Java. Sometimes it feels like IntelliJ is a "role-model" for Eclipse.