The Best 133 Java-Editor Alternatives

  • UltraEdit icon

    UltraEdit

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

    Commercial Mac OS X Windows Linux

  • jEdit icon

    jEdit

    jEdit is a mature programmer's text editor with a large collection of plugins.

    Free Open Source Mac OS X Windows Linux

  • WebStorm

    JetBrains WebStorm is a commercial IDE for JavaScript, CSS & HTML built on JetBrains' IntelliJ IDEA platform. WebStorm provides automatic code completion, on-the-fly code analysis, refactoring support and VCS integration.

    Commercial Mac OS X Windows Linux

  • Bloodshed Dev-C++

    Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler.

    Free Open Source Windows

  • KDevelop

    KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Windows (beta) and macOS (experimental). It is a feature-full, plugin extensible IDE for C/C++, Python, JavaScript and PHP.

    Free Open Source Windows Linux BSD KDE

  • programmers notepad

    Notepad more focused on developing than just scribble down notes. These is not an exhaustive feature list, but gives you some idea of the features present in Programmer’s Notepad.

    Free Open Source Windows

  • CodeLite

    CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages.

    Free Open Source Mac OS X Windows Linux wxWidgets

  • Light Table

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

    Free Open Source Mac OS X Windows Linux Electron / Atom Shell

  • Orwell Dev-C++

    Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language. It's a maintained version of Dev-C++ which features an updated MinGW compiler and updated code.

    Free Open Source Windows

  • Anjuta

    Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux.

    Free Open Source Linux GNOME

  • OpenJDK

    OpenJDK is the free version of the Java development platform. The OpenJDK project consists of a number of components. Principally these are HotSpot (the virtual machine), the Java Class Library and the javac Java compiler.

    Free Open Source Linux BSD

  • Neovim

    Neovim is a project that seeks to aggressively refactor Vim in order to: Simplify maintenance and encourage contributions. Split the work between multiple developers.

    Free Open Source Mac OS X Windows Linux Android BSD

  • Xamarin Studio

    Type intelligently World-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality. Find bugs quickly Debug in a simulator or on a device.

    Freemium Mac OS X Windows Microsoft Visual Studio

  • BBEdit

    BBEdit is the leading professional HTML and text editor for the Macintosh.

    Commercial Mac OS X

  • B4X

    Cross platform development tools for native iOS, Android, desktop and server applications. B4X is a Rapid Application Development (RAD) tool for real world apps. The programming language is a modern version of Visual Basic.

    Commercial Windows Android iPhone Android Tablet iPad