What are the best JavaScript IDEs or editors?

asked by Anonymous
304 contributors
30 solutions
  1. 30

    #1WebStorm

    WebStorm
    Webstorm is a lightweight and powerful JavaScript IDE developed by JetBrains. It can easily handle complex client-side and server-side development with Node.js
    Software

    Windows, Mac

    $59- Varies by plan

    George Black
    Written on September 22, 2017
    "I like the idea of color coding to label certain actions, and I also like the overall color theme (dark). The small size is nice, since all it is, is an editor, and therefore I can't imagine why it'd be big in the first place. "
  2. 28

    #2Atom

    Atom
    Atom is a text editor for Elixir IDEs that has modern and subtle looks and is also perfectly hackable for its own customization for your own needs. It also has a lot of features like cross-platform editing and smart autocompletion.

    Software

    Windows, Mac

    Free

    Jeffrey Miller
    Written on May 15, 2017
    "Atom is great hackable solution for a JavaScript editor. Actually Atom is great solution for any programmer who needs a inexpensive alternative to Sublime. Atom is fully customizable, giving you the option to change the interface, add scripts and other add-ons. Worth the download, and since it is free it is definitely worth trying."
  3. 23

    #3Vim

    Vim

    Vim is an open-source configurable text editor that is compatible with either Windows or Mac operating system. It has a license which is GPL-compatible and is free for users to download and install to their computer.

    Software

    Windows, Mac

    Free

    Hansika Mukopadhyay
    Written on February 18, 2017
    "This is not a good solution, Vim deal with being a text editor. it doesn't deal with the coding or issues that Java has so it would not work out."

DID YOU KNOW?

Did you know that you can program a flying robot using JavaScript? Yes, you read it right. A quadcopter, also known as a quadrotor helicopter or quadrotor, is a multirotor helicopter lifted and propelled by four rotors. Some commercial quadcopters are designed with a simple OS that makes it possible to install NodeJS. This allows programming a flying robot using an Integrated Development Environment or IDE for JavaScript attainable. JavaScript is the most popular programming language on earth. It is created in 1995 to make web pages interactive or capable of responding to actions. Even back-end developers (server-side code) are more likely to use it than any other language. JavaScript is being pushed to be the first language to be learned by people who want to program. JavaScript has recently become a full-stack language since it can be used as both frontend and backend programming language. JavaScript is here to stay as long as people use the internet. Although JavaScript was created for web, it’s not limited to web. There are mobile frameworks that need JavaScript to be used more and more in wider contexts. There’s also an increasing need for JavaScript developers than any other language or platform.

There are other things that you can build using the best JavaScript editor for Mac and other OS and some of these are pretty obvious already - websites, web applications, presentations using RevealJS so you can create web-based slides, server applications, web servers, games, digital art projects, apps for smartwatches and mobile apps. This is because all web browsers understand JavaScript and you can take advantage of that to add capabilities and functionalities to your web pages. 

  1. 22

    #4Brackets

    Brackets
    Brackets is an open-source text editor that is mainly for web designing. It is compatible with computers that have a Microsoft Windows, macOS, or Linux operating system. Brackets is made with JavaScript.
    Software

    Windows, Mac, Linux

    Free

    Scott Gardner
    Written on January 15, 2019
    "The Live Preview feature of Brackets is amazing!! It directly pushes your code edits instantly and it is in sync with your browser. "
  2. 21

    #5IntelliJ IDEA

    IntelliJ IDEA
    IntelliJ IDEA is an IDE for the JVM platform created by JetBbrains. It features coding assistance, built-in tools and integration and plugin ecosystem, supporting a lot of languages and frameworks. It has a free version and a paid subscription version. 
     
    Software

    Windows, Mac, Linux

    $14.9- Varies by plan

    Lisa Fields
    Written on January 27, 2017
    "I was intrigued when I read that this program had a coding assistance feature. Along with the other features this is a good tool. Again, it may be better on a Windows computer. "
  3. 20

    #6Emacs

    Emacs
    Emacs is a free text editor compatible with computers running in Linux, Windows, or Mac operating system. It has other features like its high customizable options, self-documenting and that works in real time display.
    Software

    Windows, Mac, Linux

    Free

    Sara Stephens
    Written on May 17, 2017
    "What can you say about JavaScripts but BORING and tedious. However this editor takes the tediousness out of the equation. They've fixed a lot of the bugs this program had when it first launched. It makes life a lot easier for the programmers like my husband who are still writing in code. "
  4. 18

    #7Codeanywhere

    Codeanywhere
    Codeanywhere is a cloud development environment that you can setup and personalize for creating and developing your projects whatever they are in Javascript, PHP, HTML or the rest of the 72 programming languages that supports.
     
    Websites

    Free- Varies by plan

    Bryan Davidson
    Written on April 15, 2017
    "As a programmer, finding reliable IDEs for development is critical. It is where you will spend most of your time, so there is nothing worse than an non-user-friendly piece of software. Fortunately, CodeAnywhere knows this frustration and has put out a great piece of software that is highly customizable. They also support collaboration, so you can invite another programmer to view your code in realtime and work on it together if necessary."
  5. 17

    #8Codenvy

    Codenvy
    Codenvy provides an agile and collaborative workspace for making development more agile. Codenvy can be installed behind a corporate firewall, in a private cloud or as SaaS at Codenvy.com. 
    Software

    Mac, Windows

    $10- Varies by plan

    Vincent May
    Written on August 4, 2017
    "I love to edit Javascript, but some of the methods were cumbersome. I searched for help and could find nothing. I then was told about Codenvy, which gave me an easy to use work-space to make these Javascript edits. Set your storage to a local computer or a cloud means you can take your work with you."
  6. 15

    #9Sublime Text

    Sublime Text

    Sublime Text is a paid HTML and PHP editor that offers a free trial for users to evaluate the product. It offers cross-platform support aside from Multi-Line selection and editing. The software also supports Haxe and OpenFL integration.

    Software

    Windows, Mac

    $80

    Juan Antonio Ortega
    Written on March 6, 2017
    "Sublime Text 3 is still in beta. Usually this is fine and normal. With Sublime Text 3 I ran into too many problem and frustrating issues. Great concept, too poor execution."
  7. 13

    #10AWS

    AWS
    AWS is a development tool that is completely on the cloud. It offers a full development environment that mixes a powerful and complete online code editor with a workspace in the cloud. It also offers many different products and services like migration, storage, and much more.
    Websites

    Varies by plan

    John Schneider
    Written on May 28, 2017
    "Cloud9 is a cloud computing platform that allows people to save their programming spaces onto the cloud. It has native Nodejs support but the actual IDE for cloud 9 isn't that great when compared to desktop options that are not cloud based. There is no plugin functionality in Cloud9 which makes it difficult to extend the platform and add things like snippets and specific intellisense for different versions of JavaScript. "
  8. 13

    #11Komodo IDE

    Komodo IDE
    Komodo IDE is faster and easier-to-use. New integrations with build systems let you stay in-the-zone and get more done. Get your favorite frameworks, languages, and tools in one cross-platform, polygot IDE.
    Software

    Windows

    $295- Varies by plan

    Edward Keller
    Written on September 22, 2017
    "This product helps computer,developers to write code faster and more accurately. You can debug applications using a remote server. A collaboration feature allows a team to simultaneously view and edit your work and code profiling allows the user to review their code on a function by function basis. Manu features and a very useful tool for programmers."
  9. 10

    #12Visual Studio

    Visual Studio

    Visual Studio is a fully-featured integrated development environment (IDE) for developing computer programs  Android, iOS, Windows, and web developed by Microsoft. It is used to write native code and manage them.

    Software

    Windows

    Free- Varies by plan

    Jason James
    Written on June 10, 2017
    "Visual Studio is a fantastic tool, even as its free base version. I've used this for countless hours of editing C++ coding and yes, it can be used for JavaScript as well. There's absolutely no downside to trying it out and if you like it, buying the better version will go a long ways."
  10. 10

    #13Neovim

    Neovim
    A "next generation" Vim effort. Major overhaul to support more powerful plugins and better integration with tools such as IDEs.
    Software

    Windows, Other Platform, Mac

    Free

    Catherine Schmidt
    Written on January 15, 2017
    "When you want to get your work in Java done fast, Neovim's your tool. It makes getting things done so much easier, and even helps you find your mistakes. I can't recommend it enough, and I hate Java with a passion."
  11. 9

    #14Spacemacs

    Spacemacs

    Spacemacs is a text editor built atop GNU Emacs for Unix-like that is a free and open source. It has both graphical and commands line user-interfaces executable under X display. Its text editor has a feature that allows syntax highlighting for most of the programming languages. 


    Software

    Windows, Mac

    Free

    Lauren Lane
    Written on May 22, 2017
    "Although this solution was a little more confusing, it did include useful information for this problem. It says it is workable through MacOS, but it was slow on my computer. It may have worked better on windows."
  12. 7

    #15Komodo Edit

    Komodo Edit

    Komodo Edit is an open-source text editor and is free for users to download to their computers. It comes with a free text editor for all types of dynamic programming languages. Komodo edit is the counterpart of the Komodo IDE.

    Software

    Windows, Mac, Linux

    Free

    Michael Kennedy
    Written on March 11, 2017
    "This Komodo Edit its more of a simpler (elegant nonetheless) version of its IDE counterpart. To me. it feels very intuitive, non-complicated and with all basic features necessary. I use it for editing HTML, XML and text files basically. It's definitely not the best available HTML editor out there but its free and useful. I recommend it if you are developer more than a designer. "
  13. 6

    #16SourceLair

    SourceLair

    SourceLair is an online IDE that lets you develop your web app in Django, Node.js, HTML5, and PHP, while it integrates with Git, GitHub and Heroku. 

    Websites

    Free- Varies by plan

    Angela Carpenter
    Written on July 6, 2017
    "I believe this is a decent solution. I am not very familiar with JavaScript IDEs so I can't say for sure but from what I recognize it looks like a good place to work on as well as test your work on different formats. The site is nice."
  14. 4

    #17Codelobster

    Codelobster
    Codelobster simplifies the development for PHP with the implemented system for autocompleting features for PHP, HTML, Javascript and CSS. 

    Software

    Windows, Mac, Linux

    Free- Varies by plan

    Amber Walsh
    Written on January 24, 2017
    "Editing Javascript can be done without much issues if you use a program like Codelobster. It makes developing and troubleshooting code much easier. It has an autocomplete feature which will help cut down on technical errors and bugs."
  15. 4

    #18Notepad++

    Notepad++

    Notepad++ is a free source code editor based on Scintilla, an editing component. It runs in the Microsoft Windows environment and is licensed by GNU General Public License.

    Software

    Windows

    Free

    Tammy Daniels
    Written on April 10, 2017
    "Looks great. Doesn't seem like you would need any other type of writing program if you have this. I would definitely plan to download it."
  16. 1

    #19NetBeans IDE

    NetBeans IDE
    NetBeans IDE includes project types for C and C++ and appropriate project templates. You can work with and create C/C++ applications with dynamic and static libraries, and you can also create C/C++ projects from existing code.
    Software

    Windows, Mac

    Free

    Debra Keller
    Written on September 22, 2017
    "NetBeans includes a lot of lot of code and project types in C and C++, allowing you to easily start a project. It lets you play around a lot more and figure out projects. "
  17. 1

    #20Visual Studio Code

    Visual Studio Code

    Visual Studio Code is a free lightweight text editor for computers with Microsoft Windows, macOS, and Linux operating systems. It supports various languages such as Java, Python, C#, PHP, and more.

    Software

    Windows, Mac, Linux

    Free

    Martha Welch
    Written on January 15, 2019
    "VS Code is so awesome and what's even great is that it's FREE!! It's a cross-platform IDE that's best for frontend development. It can even debug code straight from the editor."
  18. 1

    #21PLAYCODE.io

    PLAYCODE.io
    Playcode is an online IDE for javascript that allows you to create apps, demos or awesome things with online javascript editor, just open and write code.
    Websites

    Free

    Ayaan Kapur
    Written on April 10, 2017
    "This solved my problem somewhat well. It was a good site to have available when I did not have access to other tools that were stored locally. Some debugging features I tend to use a lot are not available, though - it's kind of "barebones"."
  19. 1

    #22Xml Buddy

    Xml Buddy

    Xml Buddy is a complete JSON grid-style editor for Windows to create error-free JSON with ease. It features intelligent JSON syntax checking and JSON Schema validation. 

    Software

    Web

    Free

    There are no comments yet!

    Share your opinion
  20. 0

    #23Light Table

    Light Table

    Light Table is an integrated development environment (IDE) that is free for users to download and install. It is compatible with computers with Microsoft Windows, macOS, and Linux operating systems.

    Software

    Windows, Mac, Linux

    Free

    Juan Hayes
    Written on January 15, 2019
    "I think, the best feature of Light Table is the ability to see your code run as you type it. Like, you can debug your code live so you'll have less programming errors. "
  21. 0

    #24JSONedit

    JSONedit

    JSONedit a simple JSON editor with text and tree view. It is a Complete application that does not require installation and does not depend on any non-standard dll.

    Software

    Web

    Free

    There are no comments yet!

    Share your opinion
  22. 0

    #25Online JSON Viewer

    Online JSON Viewer

    Online JSON Viewer is a software used as a JSON Beautifier. It is used to beautify and tree view JSON data while also being a  JSON converter which turns JSON into XML/CSV.

    Software

    Web

    Free

    There are no comments yet!

    Share your opinion
  23. 0

    #26JSON Editor

    JSON Editor

    JSON Editor - Clean CSS is an online JSON Editor that helps users create, view and edit your JSON language with the help of a treeview to visualize your data.

    Software

    Web

    Free

    There are no comments yet!

    Share your opinion
  24. 0

    #27Altova JSON Editor

    Altova JSON Editor

    Altova JSON Editor features a JSON Viewer and JSON Editor. With support for JSON and JSON5, it allows you to view and edit JSON files using the same intuitive text code editor and grid/tree view that is available for XML editing.

    Software

    Web

    Free

    There are no comments yet!

    Share your opinion
  25. 0

    #28Eclipse JSON Editor Plugin

    Eclipse JSON Editor Plugin

    Eclipse JSON Editor Plugin is a simple plugin for the Eclipse IDE. It provides Color text highlighting, An Outline Tree view, JSON validation, Text formatting and Text folding for the JSON data format.

    Software

    Web

    Free

    There are no comments yet!

    Share your opinion
  26. 0

    #29Visual JSON Editor

    Visual JSON Editor

    Visual JSON Editor is a JSON schema based file editor for Windows. When opening a JSON file, the application auto-generates an editor GUI based on the provided JSON schema which makes editing more effective and easier for users.

    Software

    Web

    Free

    There are no comments yet!

    Share your opinion
  27. 0

    #30JSONmate

    JSONmate

    JSONmate is a free online JSON visual editor with a modern appearance that allows users to edit, query, and visualize data in JSON format. 

    Software

    Web

    Free

    There are no comments yet!

    Share your opinion

Summary

Best What are the best JavaScript IDEs or editors
RankSolutionsTypeVotesPrice
1WebStormSoftware 30 Paid
2AtomSoftware 28 Free
3VimSoftware 23 Free
4BracketsSoftware 22 Free
5IntelliJ IDEASoftware 21 Paid
6EmacsSoftware 20 Free
7CodeanywhereWebsites 18 Free
8CodenvySoftware 17 Paid
9Sublime Text Software 15 Paid
10AWS Websites 13 Paid
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.