JavaScript Integrated Development Environments (IDEs)
A curated directory of JavaScript IDEs — covering
cloud-based environments, desktop editors, and browser-based
tools for web designers and front-end developers.
Related Resources
AWS Cloud9
Cloud-based IDE that lets you write, run, and
debug your code with just a browser — no local
setup required, with full Linux environment
access.
WebStorm by JetBrains
Integrated development environment for
JavaScript and related technologies — with smart
code completion, on-the-fly error detection, and
powerful refactoring tools.
Komodo IDE
Code faster with the IDE for today's web
languages — supporting JavaScript, Python, PHP,
Go, and more in a single multi-language
environment.
Apache NetBeans
Development Environment, Tooling Platform and
Application Framework — with built-in support
for JavaScript, HTML5, and a broad range of web
technologies.
Visual Studio Code
Free, open-source code editor that runs on
Windows, macOS, and Linux — with IntelliSense,
debugging, Git integration, and a vast extension
marketplace.
Eclipse IDE
Eclipse IDE for Enterprise Java and Web
Developers — a mature, extensible platform with
strong JavaScript and TypeScript tooling via
plugins.
Brackets
A modern text editor crafted from the ground up
for web designers and front-end developers —
featuring live preview and preprocessor
support.
Sublime Text
The sophisticated text editor for code, markup,
and prose — fast, lightweight, and extensible
with a rich package ecosystem for JavaScript
development.
Visual Studio
Microsoft's full-featured IDE for web, cloud,
and cross-platform development — with deep
JavaScript and TypeScript support, live
collaboration, and integrated Azure
tooling.
goormIDE
Developer-focused cloud IDE designed to
maximize productivity — supporting JavaScript
and multiple runtimes in a collaborative,
browser-accessible environment.
CodePen
Social development environment for front-end
designers and developers — build, test, and
share HTML, CSS, and JavaScript snippets
directly in the browser.