Best Free IDEs for Web Developers
Visual Studio Code
A free and open source IDE based on Electron and Atom, developed by Microsoft. Visual Studio Code or VS Code is an extensible IDE or coding editor that is loved by many developers around the globe. The editor combines a streamlined UI with advanced code assistance, code nagivation and intellisense.
👍 Most people think this is a good recommendation.
Sublime Text
A loved text editor and IDE for web developers and designers that provides unmatched responsiveness. Sublime Text provides a wide selection of editing command including indenting or un-indenting, paragraph reformatting, line joining , multiple selections, regular expression search and replace, incremental find as you type, and preserve case on replace. The IDE can also be extended with community built packages to further improve language detection, auto-complete and intellisense features.
👍 Most people think this is a good recommendation.
Atom
A free and open-source IDE for macOS, Linux, and Windows developed by GitHub Inc. The application is build on the Electron framework and provides a wide eco-system of add-ons that can be used to extend the IDE further. Atom is loved by developers across the globe.
👍 Most people think this is a good recommendation.
Apache NetBeans
Apache NetBeans is free and open-source IDE that combines development environment, a tooling platform and application framework into one package. With Apache NetBeans developer can build applications with Java, JavaScript, PHP, HTML5, CSS, and other languages. Apache NetBeans also features code highlighting, both syntactically and semantically, while also letting developers refactor code with a wide range of powerful and handy tools. The software is openly developed by the Apache Foundation and is available for macOS, Linux, Windows and BSD.
👍 Most people think this is a good recommendation.
Geany
A free and open-source lightweight GUI text editor using Scintilla and GTK with basic IDE features. Geany is designed and developed with performance in mind, and provides limited dependency on separate packages or external libraries on Linux. Geany is available for a wide variety of operating systems including BSD, Linux, macOS, Solaris and Windows.
👍 Most people think this is a good recommendation.
Vim
Vim dates back all the way to 1991 when Vim's author, Bram Moolenaar released it to the public. Vim is a highly configurable text editor built to enable efficient text editing. The software is released as free and open-source software under the Vim License. Vim is often called a "programmer's editor," as it relies more on customization of shortcuts and makes heavy use of macros that can be combined with muscle memory to achieve maximum proficiency. Vim was designed for use in both command-line interfaces and as a standalone application in a graphical user interface.
WebStorm
WebStorm is a smart JavaScript IDE developed by JetBrains. With WebStorm you can run unit testing and debug tests with Karma, Mocha, Protractor, and Jest. All tests are available in a handy tree-view within the editor itself and can easily be navigated to and inspected. WebStorm also provides intelligent code competition, error detection, powerful navigation and refactoring for JavaScript, TypeScript, stylesheet languages and popular JavaScript frameworks.
CodeLite
CodeLite is a free and open source, cross-platform code editor. With CodeLite you can write C, C++, PHP, and JavaScript applications. CodeLite is used mainly bybackend developers using Node.js.
Aptana Studio
With Aptana Studio you can build web applications quickly and easily using an industry leading web application IDE. Aptana utilize the power of the IDE Eclipes and levrages it into a powerful web development engine. Aptana Studio allows you to write HTML, CSS, JavaScript, PHP, and Ruby, with support for the latest HTML5 specifications. Includes information about the level of support for each element in the major web browsers.
Coda
With Coda you can code for the web. It's a powerful text editor that allow you to write fast and clean code while enjoying pixel-perfect preview with hot reload. Code include features found in many IDEs and include built-in jways for opening and managing files both locally and remote, with the inclusion of SSH connection capabilities.