Alternatives to IntelliJ IDEA for all platforms with any license

Platforms

Desktop

Web / Online

Browsers

Development

Indie / Classic

Other Platforms

  • Eclipse icon

    Eclipse

    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software...

    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

    NetBeans

    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional...

    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 –...

    Open Source Mac Windows Linux Electron / Atom Shell

  • Aptana Studio icon

    Aptana Studio Discontinued

    Aptana Studio is a complete web development environment that combines powerful authoring tools with a collection of online hosting and...

    Open Source Mac Windows Linux

  • 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...

    Open Source Mac Windows Linux BSD

  • Xcode icon

    Xcode

    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...

    Free Mac

  • Caret icon

    Caret

    Professional text editing for Chrome and Chrome OS. Caret is a graphical text editor modeled on Sublime Text, running completely...

    Free Web / Cloud Chrome OS Chrome

  • slap icon

    slap

    slap is a Sublime-like terminal-based text editor that strives to make editing from the terminal easier. It has: * first-class...

    Open Source Mac Windows Linux Node.JS

  • Peppermint icon

    Peppermint

    Peppermint is a tweakable Swiss Army knife for Coding on your Mac. Features - 60+ different syntaxes supported - 10+ different...

    Commercial Mac

  • BlueJ icon

    BlueJ

    BlueJ is an Integrated Development Environment for Java, developed mainly for educational purposes, but also suitable for small-scale...

    Open Source Mac Windows Linux Raspberry Pi

  • CodeLobster PHP Edition icon

    CodeLobster PHP Edition

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

    Freemium Windows

  • Know any more alternatives to IntelliJ IDEA?

    Suggest an application to this list
  • Text icon

    Text

    Text.app is a simple text editor for Chrome OS and Chrome. It's fast, lets you open multiple files at once, has syntax...

    Free Windows Web / Cloud Chrome OS Chrome

  • Zed Code Editor icon

    Zed Code Editor

    Zed is a fully offline-capable text and code editor you can use to edit files locally, on Dropbox, or remotely on any server. It has...

    Open Source Windows Linux Web / Cloud Chrome OS Chrome

  • Serif WebPlus icon

    Serif WebPlus Discontinued

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

    Commercial Windows

  • Codenvy icon

    Codenvy

    Codenvy let's developers contribute to a project in seconds without installing software. Modify, run and debug code in the cloud...

    Freemium Web / Cloud

  • JCreator icon

    JCreator

    JCreator is a powerful lightweight IDE for Java. The perfect tool for programmers of every level, from learning programmer to...

    Freemium Windows

  • Oracle JDeveloper

    Oracle JDeveloper is a free integrated development environment that simplifies the development of Java EE-based composite applications...

    Free Windows Linux

  • Share this list of alternatives?

  • Batch Text File Editor icon

    Batch Text File Editor

    Batch-Notepad that can replace, insert, delete, copy, and move text in multiple files in bulk! Perform advanced search and replace...

    Commercial Windows

  • Java-Editor icon

    Java-Editor

    Integrated Java development environments set high requirements on the computer equipment.

    Free Windows

  • 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...

    Open Source Web / Cloud

  • jGRASP icon

    jGRASP

    jGRASP is a lightweight development environment created specifically to provide automatic generation of software visualizations to...

    Free Mac Windows Linux

  • HAPedit icon

    HAPedit Discontinued

    HAPedit is an acronym for Html Asp Php editor; a win32 text-mode editor useful for all developers of dynamic web pages. Its main...

    Free Windows

  • SyncJEdit icon

    SyncJEdit

    A free Java IDE with integreted tools: class hierarchy, add listener automatically, project relationship, view zipped file, add class...

    Free Windows

  • DrJava icon

    DrJava

    DrJava is a lightweight development environment for writing Java programs. It is designed primarily for students, providing an...

    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...

    Free Mac Windows Linux

  • Embitz icon

    Embitz

    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 ...

    Open Source Windows

  • Spring Roo

    Spring Roo is a next-generation rapid application development tool for Java developers. With Roo you can easily build full Java...

    Open Source Mac Windows Linux Web / Cloud

  • NBAndroid icon

    NBAndroid

    NBAndroid is a set of modules that lets you develop Android applications in NetBeans. It works with standard projects supported by...

    Free Mac Windows Linux NetBeans

  • Minibuilder icon

    Minibuilder

    MiniBuilder is a very lightweight Flash builder, created for developing programs written in ActionScript 3. It's written in...

    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.

Reply

Now subscription-based

Negative Comment by supper8
about IntelliJ IDEA Jan 2016

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

Reply

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.

Reply

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.

Reply

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.

Reply

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.

Reply

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): http://www.jetbrains.com/idea/features/editions_comparison_matrix.html

Reply

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.

Reply

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.

Reply