Alternatives to Eclipse for all platforms with any license

  • Vim icon

    Vim

    Vim ("Vi IMproved") is an advanced text editor that allows syntax highlighting, word completion and has a huge amount of...

    Open Source Mac Windows Linux BSD Haiku OpenSolaris ... Xfce

  • 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

  • Microsoft Visual Studio icon

    Microsoft Visual Studio

    Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for...

    Free Personal Windows Web / Cloud

  • gedit icon

    gedit

    Official text editor of the GNOME desktop environment. Has syntax highlighting and is suitable for programming, with support for...

    Open Source Mac Windows Linux BSD OpenSolaris

  • Geany icon

    Geany

    Geany is a small and lightweight Integrated Development Environment. It was developed to provide a small and fast IDE, which has only...

    Open Source Windows Linux Xfce

  • IntelliJ IDEA icon

    IntelliJ IDEA

    IntelliJ IDEA is a free / commercial Java IDE by JetBrains. Its design is centered on programmer productivity. A number of its...

    Freemium Mac Windows Linux

  • GNU Emacs icon

    GNU Emacs

    GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp...

    Open Source Mac Windows Linux

  • 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

  • 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

  • Code::Blocks icon

    Code::Blocks

    Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully...

    Open Source Windows Linux BSD

  • PhpStorm icon

    PhpStorm

    Enjoy productive PHP and web development with PhpStorm. Take advantage of deep code understanding, top-notch coding assistance, and...

    Commercial Mac Windows Linux

  • Know any more alternatives to Eclipse?

    Suggest an application to this list
  • Adobe Dreamweaver icon

    Adobe Dreamweaver

    Adobe Dreamweaver is a proprietary web development tool developed by Adobe Systems.

    Commercial Mac Windows

  • Komodo Edit icon

    Komodo Edit

    Komodo Edit is a fast, smart, free and open-source code editor. Switching your trusty code editor is hard, but give Komodo Edit (or...

    Open Source Mac Windows Linux BSD

  • TextMate icon

    TextMate

    TextMate is not an IDE but by using its powerful snippets, macros, and unique scoping system, it can often provide features that even...

    Commercial Mac GitHub

  • Coda icon

    Coda

    Coda is a fast, clean, and powerful text editor with pixel-perfect preview and a built-in way to open and manage your local and remote...

    Commercial Mac iPhone iPad

  • PyCharm Community Edition icon

    PyCharm Community Edition

    Python IDE with refactoring, code completion, on-the-fly code analysis, graphical debugger, and coding productivity orientation. It...

    Open Source Mac Windows Linux

  • PSPad icon

    PSPad

    PSPad is a freeware programmers editor in 8 languages for Microsoft Windows operating systems. Some features are highlighted syntax...

    Free Windows

  • Share this list of alternatives?

  • WebStorm icon

    WebStorm

    JetBrains WebStorm is a commercial IDE for JavaScript, CSS & HTML built on JetBrains' IntelliJ IDEA platform. WebStorm...

    Commercial Mac Windows Linux

  • PyCharm icon

    PyCharm

    Python and Django IDE with refactorings, code completion, on-the-fly code analysis and other features, including version control...

    Commercial Mac Windows Linux

  • jEdit icon

    jEdit

    jEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development...

    Open Source Mac Windows Linux

  • UltraEdit icon

    UltraEdit

    UltraEdit is the ideal text, HTML and HEX editor, and an advanced PHP, Perl, Java and JavaScript editor for programmers. An...

    Commercial Mac Windows Linux

  • 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

  • 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

  • KDevelop icon

    KDevelop

    KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Solaris, FreeBSD, Max OS X and other Unix flavors....

    Open Source Mac Linux BSD KDE

  • Light Table icon

    Light Table

    Light Table is a new interactive IDE that lets you modify running programs and embed anything from websites to games. It provides the...

    Open Source Mac Windows Linux Electron / Atom Shell

  • Xamarin Studio icon

    Xamarin Studio

    Xamarin provides all the tools to build native cross-platform apps in one package. Write your app entirely in C# and share your code...

    Freemium Mac Windows Microsoft Visual Studio

  • Programmer's Notepad icon

    Programmer's Notepad

    Notepad more focused on developing than just scribble down notes. These is not an exhaustive feature list, but gives you some idea...

    Open Source Windows

  • Orwell Dev-C++ icon

    Orwell Dev-C++

    Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language. It's a...

    Open Source Windows

  • Lime Text icon

    Lime Text

    Experimental Sublime Text clone. The Backend is written in go. If you are fluent in go, go ahead fork the projekt. This project is...

    Open Source Mac Windows Linux

  • Bloodshed Dev-C++ icon

    Bloodshed Dev-C++ Discontinued

    Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port...

    Open Source Windows

  • Komodo IDE icon

    Komodo IDE

    Code smarter and faster with Komodo IDE, the cross-platform professional development environment for dynamic languages and open...

    Commercial Mac Windows Linux

  • CodeLite icon

    CodeLite

    CodeLite is an open-source, cross platform IDE for the C/C++ programming languages. CodeLite is known to work on various OSs...

    Open Source Mac Windows Linux wxWidgets

  • Codiad icon

    Codiad

    Codiad is an open source, web-based, cloud IDE and code editor with minimal footprint and requirements

    Open Source Self-Hosted

  • RubyMine icon

    RubyMine

    JetBrains RubyMine — Ruby and Rails IDE built on years proven IntelliJ platform. RubyMine brings the whole range of essential...

    Commercial Mac Windows Linux

  • These alternatives are not yet approved, do you think they are alternatives?

Eclipse Comments

Battleship IDE for unforgiving language: Java

Comment by RRL
about Eclipse Dec 2015

Note: I am specifically discussing JBoss Developer Studio, which is Eclipse with some pre-installed plugins.

After years of evading any interaction with Java, I'm playing catch-up. Eclipse is proving crucial in minding the myriad details of Maven, class relationships, and the sheer redundant verbosity of Java syntax.

Bloated? For Python or PHP or JavaScript, yeah. When working in those languages I still prefer a code editor (e.g., Sublime or Notepad++) over a full-on IDE.

However, Java's fundamental nature can't be corralled by "just" a code editor. Don't bring a knife to a gunfight.

The basic difference between Eclipse and NetBeans is that Eclipse is more of a framework that hosts different language- and task-specific components; the Java editor and the Python editor are really different applications, not a single editor with different settings. Eclipse and NetBeans have different design philosophies, and that's fine. I happen to like Eclipse's philosophy.

Reply

Eclipse as in eclipsing all other IDEs

Comment by trollworkout
about Eclipse Jul 2015

Humans are all about choices. Some like this and that and the other. Having many options is good as not every piece of software will please absolutely everybody. Regardless of your opinions of Eclipse you cannot deny the fact it's the most popular and flexible of all IDEs as is able to host almost every popular programming language and able to use every popular addon/plugin out there. So good luck manually setting up Gradle scripts and what not. I pick Eclipse all I gotta do is click install Gradle start coding. Easy. They tell me if I do the scripts manually I might learn a few things. Sure. Until the next best thing comes along then you gotta learn that. I like it simple. Focus on what's important ie coding. Time is limited.

Reply

Feels bloated

Comment by LukaD
about Eclipse and IntelliJ IDEA Mar 2012

I dislike that many projects use this as there preferred development environment (e.g. Android).
When I ever use an IDE then it's IntelliJ Idea for Java or Visual Studio for Windows.

Reply

I prefer NetBeans - it's easier to use, much more intuitive ...

Comment by Muntoo
about Eclipse Jun 2011

I prefer NetBeans - it's easier to use, much more intuitive, well designed, and constantly maintained.

Reply

Eclipse is bloated... I like NeatBeans it has support for p ...

Comment by cb
about Eclipse Jun 2011

Eclipse is bloated... I like NeatBeans it has support for php and symfony framework.

Reply

It is so bloated peace of software... It does not scale for ...

Comment by sonicflare
about Eclipse Jun 2011

It is so bloated peace of software...
It does not scale for multi-core processors.

Reply

Eclipse for PHP Developers is a coding tool for PHP scripts ...

Comment by ATx
about Eclipse Jun 2011

Eclipse for PHP Developers is a coding tool for PHP scripts. It is not a WYSIWYG web editor, like Dreamweaver. From looking at screenshots at SourceForge, it doesn't even look like it has any visual web authoring features, much less any WYSIWYG functionality.

Aptana comes integrated with or as a plugin for Eclipse, so it behaves more or less like Eclipse, and is "Free, Open Source and Cross Platform".

Reply

I do not agree that this is a suitable alternative to Dream ...

Comment by sdc01
about Eclipse Jun 2011

I do not agree that this is a suitable alternative to Dreamweaver. Eclipse's forte is java development whereas Dreamweaver is a wysiwyg website development platform.

In my quest for an alternative, Aptana is about as close as I found. Although, if you can afford it, nothing (that I know of) comes close to Dreamweaver.

Reply