Skip to main content
TrustRadius

Overview

What is WebStorm?

WebStorm is an integrated development environment for JavaScript and related technologies. Like other JetBrains IDEs, it aims to make the development experience more enjoyable, automating routine work and helping users handle complex tasks.

Read more
Recent Reviews

TrustRadius Insights

WebStorm has proven to be a highly valuable tool for developers across various scenarios. Its ability to enhance productivity and seamless …
Continue reading

Simple and Smart IDE

9 out of 10
December 04, 2019
Incentivized
IntelliJ WebStorm is used as an integrated workbench to work on javascript projects both on client-side and server-side applications. It …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Individual

$6.90

Cloud
per month

Bussiness

$15.90

Cloud
per month per user

Individual

$69

Cloud
per year

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.jetbrains.com/webstorm/buy

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

webstorm installeren en korte demo

YouTube

WebStorm demo - Anders Ringqvist

YouTube

NetSuite SuiteScript 2.1 Demo - WebStorm - Mac - 2022

YouTube

Web Components with Dart Tutorial - Webstorm demo

YouTube

1DV021 - Demo - Hello World - 4 - Webstorm

YouTube

WebStorm: Eyedropper + Live Edit

YouTube
Return to navigation

Product Details

What is WebStorm?

WebStorm is an integrated development environment for JavaScript and related technologies. Like other JetBrains IDEs, it aims to make the development experience more enjoyable, automating routine work and helping users handle complex tasks.

WebStorm Video

WebStorm Overview

WebStorm Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

IntelliJ IDEA, Microsoft Visual Studio Code, and Sublime Text are common alternatives for WebStorm.

Reviewers rate Support Rating highest, with a score of 9.4.

The most common users of WebStorm are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(96)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

WebStorm has proven to be a highly valuable tool for developers across various scenarios. Its ability to enhance productivity and seamless integration with different development environments make it a top choice among programmers. Many users have praised the comprehensive set of pre-configured features and abilities, significantly reducing the need for additional plugins or configurations. The wide adoption of WebStorm in computer science classes speaks to its accessibility and usefulness for projects of varying complexity, making it a preferred IDE even after graduation.

One of the standout use cases of WebStorm is its effectiveness in developing single-page applications, Angular projects, and NodeJS projects. Its support for all major frameworks, source control systems, package managers, testing tools, and a wide range of plugins makes it an incredibly versatile tool for development purposes. It serves not just as an editor but also as a debugger, version control tool, and more, acting as the primary IDE for entire organizations working on different projects.

Additionally, WebStorm is highly valued by front-end developers who require enterprise features like quick code generation, debugging capabilities, and easy integration with version control systems such as Git. The IDE's customization options that cater to individual developer preferences further contribute to its appeal. Teams have found great value in using WebStorm to increase speed, efficiency, and reduce bugs in JavaScript-based applications. Collaborative work is made easier with WebStorm's centralized tool that provides consistent features and facilitates problem-solving and code viewing.

Furthermore, WebStorm's flexibility extends beyond web development as it can be used alongside other IDEs like Eclipse and PyCharm/Spyder for Java, Python, and front-end development. It has become a go-to choice for healthcare-related applications due to its reliability and efficiency in providing a conducive development environment. Overall, WebStorm has entrenched itself as the standard IDE for web application development with support for various languages, frameworks like React, Vue, Angular, as well as other essential web technologies.

Based on the user reviews, the most common recommendations for WebStorm are to try it out, especially if you have an edu email address and can access the free version. They also suggest purchasing a full IntelliJ license for access to other JetBrains products. Additionally, users recommend being patient while WebStorm indexes your files.

For Visual Studio Code, the most common recommendations are to give it a try, especially if you are a student or willing to pay for it. Users also recommend using Visual Studio Code if you need a good IDE with testing, version control system, etc. Furthermore, users think that Visual Studio Code can change your coding experience for the better.

In summary, users recommend trying out both WebStorm and Visual Studio Code to see if they meet your specific needs and preferences in terms of features, ease of use, and compatibility with your programming stack.

Attribute Ratings

Reviews

(1-25 of 28)
Companies can't remove reviews or game the system. Here's why
Sagiv Frankel | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Keeping up with new tools / language changes / web frameworks
  • Fast and efficient
  • Awesome git support and diffing
  • Debugging is awesome
  • Great JavaScript support (Web + NodeJS)
  • Sync configurations via your account
  • Git graph and rebase are hard to manage (look at GitKraken for a good improvement on that)
  • Favorites and bookmarks could be more useful (You can't create directories for bookmarks and favorites are on files)
April 15, 2021

WebStorm, what else?

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • As the product of the JetBean, the UI is very familiar as the famous IntelliJ
  • I don't see any other JS IDE can be compared with WebStrom, from the feature richness + plug-in + community support
  • The JS static code scanning out of the box is very handy
  • Auto fix is also very productive feature to mention
  • It by default has well integration with Angular, TypeScript, Vue, React
  • Didn't find any apparent issue overall, except sometimes the WebStorm is running too many default validation check in the backend and response is slow, typically when we keep WebStorm running for some time, and if we restart the WebStorm it will take long time to be "warm up", perhaps, some JetBean team can consider some performance improvement
Sarah Ciras Rousseau | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Includes a built in spell checker to eliminate time wasted searching for small mistakes.
  • Provides a drop down menu of options complete with keyboard shortcuts that allow for streamlined programming.
  • Identifies when variables are named differently, allowing for cohesive work without the scrolling.
  • Changing the text size and color can be difficult to navigate.
  • The organization of the left side bar is not entirely intuitive.
  • Could always benefit from more accessibility features.
December 04, 2019

Simple and Smart IDE

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Custom find functionality for a particular text in directory.
  • Git integration feature is very handy.
  • Smart auto completion of the code.
  • Typescript support.
  • Pattern matching text feature integration.
  • Ability to work on multiple projects with multiple windows of application opened.
  • Nice UI.
  • It can do a lot with providing coding insights improving the developer to find the mistakes using automation features.
  • IDE becomes slow when we are working on projects with large number of files.
  • Integration of more themes.
  • Ability to install more plugins which will help developer to workbench customize as per their needs.
Tim Hardy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Angular development - built-in support for tslint allows your team to code to a single standard.
  • NodeJs testing - Mocha and Chai testing is a breeze for my Node unit tests.
  • Emmet support for HTML makes for speedy prototyping.
  • The file difference utilities are some of the best I've used for my Github merge conflicts. They are really focused around source control conflict scenarios instead of the "can be used for" mentality of other IDEs.
  • The popup file search sometimes frustrates me. It caps the number of results, and sometimes it isn't clear that it simply stopped looking. I also used to have trouble finding string occurrences that I knew were in my project, but I think they've made improvements in this area recently.
  • Being a AAA IDE, WebStorm can be a memory hog. If I don't kill it every few days, it can get really slow. I would love to see performance improvements.
  • Speaking of performance, WebStorm can take a long time to launch. I'd like to see improvements in launch times.
Igal Fleishman | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
  • Find code
  • Refactoring (rename file/variables/functions)
  • Visual differences
  • Merge and auto-merge non-conflicting code
  • Concurrent multi-project support. Always some issues with that. Now the issue is that it's difficult to use the keyboard to focus on the current IDE window because the focus goes to other project windows
  • For the longest time, there was an issue with the "Find in Path" dialog which didn't or couldn't be closed properly/easily
  • Sometimes WebStorm reaches a point where it cannot find symbols. After restart and/or project reopen, it can
  • Sometimes it becomes really slow and shows the macOS spinner. Then it needs to restart before working
  • Restart takes a long time, especially when having several JS web apps project windows open. On my 2017 Macbook Pro it takes half a minute or so until it settles after starting
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Developing JavaScript.
  • Developing HTML, CSS.
  • Provide plugins with various additional functionality.
  • Frequent updates with enhancements.
  • Slower start than competitors.
  • Slows down for large codebases.
  • Onboarding new users require time for education.
Drew Clauson | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Source control integration - supports all major source control systems.
  • User customization - users can set up the IDE to meet their own style and needs.
  • Code completion - does a great job at auto-completing code!
  • Company response to requested features sometimes lags behind a little.
Anthony Aziz | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Provides a smooth, efficient IDE for developing web applications. Performance is on par with other JetBrains products and doesn't impede productivity.
  • Integrated refactoring and other language tools are comprehensive and useful. WebStorm does a good job of putting together the mess that Javascript can make, usually.
  • Integrates with other JetBrains products, such as TeamCity, Upsource, etc.
  • Great git integration and UI.
  • When dealing with legacy Javascript/Typescript code, refactoring can be dangerous. eg. changing variable names across the entire project rather than just local scope.
  • Versioning can be a bit of a nightmare. There is an official updater, but they tend to leave old versions hanging around, and I have found myself accidentally using a previously installed version without intending to.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • The coding assistance provided by WebStorm is the best around. It facilitates very rapid development without having to hunt through documentation all day.
  • The breadth and depth of plugins, both from JetBrains and from the community, is incredible. There are plugins to do practically anything.
  • It's cross-platform, and using the JetBrains Toolbox makes it so it can auto-update seamlessly without me needing to worry about it.
  • The amount of languages and types of projects it can support is pretty staggering.
  • WebStorm can be slow to start up, particularly if it has to reindex the site, it can end up slowing my entire computer down for a little while. This is compounded with having a lot of plugins active.
  • WebStorm can be very resource-intensive. It will happily eat up as much memory as you give it, at least to a point. This is fine if you have a beefy development system, but if you don't have a lot of memory or other resources available, WebStorm can sometimes run quite slowly.
  • Once in a while, using "Find in files" doesn't find certain text strings that do exist within project files. It's pretty rare, but it has caused a hassle a couple of times.
Dhruba Jyoti Nag | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Webstorm is suitable for development in new JS frameworks like Angular and reacts with drastic improvement in recent years.
  • It helps in the seamless debugging of test websites.
  • Integration with Git is a breeze. A Git rebase is made so simple and trivial by the integrated merge tool.
  • As with many more Intellij products, it is a memory hog. It is very resource intensive process.
  • Being a simple JS editor , it has a very high cost. So there will not be a big adoption especially when there are competing open source products offering at per functionality.
  • The code completion can be a little improved.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Plugins -- especially the Git integration
  • Debuggings for JavaScript, which is very customization.
  • Ability to use Flow
  • Lots of cool syntax highlighting and code styling.
  • A problem I have with a lot of IDEs is that they seem to go over-kill. Although not entirely a con, a dumbed down version of WebStorm would be useful.
  • Subscription based license
November 28, 2018

Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Integrated Version control system saves me lots of time to resolve conflicts and see different systems side by side.
  • Customisable theme options are very cool and I can work in low light as well.
  • Sometimes auto formatter creates big problems
  • It's not free. You can have the trial version for a month, but the price is little bit high.
heather collins | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • This IDE offers full support for JS frameworks and comes equipped with Git, bash terminal, debugger and auto-linter.
  • No additional plugins are required to work with frameworks such as React, Stencil and AngularJS
  • Docker integration plugin is another great feature that we use regularly in our department.
  • It would be ideal if the IDE was made free of cost like Visual Studio Code from Microsoft. That would really boost its adoption by developers.
  • We've run into issues with using Karma debugging for our test execution framework.
  • The product can be heavy in terms of resource consumption.
May 08, 2018

A Smart IDE

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Provides full feature support for native JavaScript as well as frameworks like Angular, React, Stencil etc.
  • The IDE provides support for auto-linting which is a handy feature to have in order for teams to produce good standardized code.
  • The built in terminal is very handy if you want to deploy the code using Webpack server.
  • The IDE is fairly resource intensive. It has gotten better in the newer versions but still hogs around 500MB at minimum.
  • We've constantly had issues with using the debugger to function correctly while running our Karma tests.
  • The IDE is not free like Visual Studio Code or Eclipse and the cost can be a bit prohibitive for young startups.
December 05, 2017

I love my IntelliJ <3

Rahul Chaudhary | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • This is the only editor in my opinion which gives you the full development experience if you want to code in JavaScript.
  • WebStorm supports many different linters including "standards". This has been such a blessing for our team. All our PRs look perfect now.
  • WebStorm is very good in design. I love coding in it.
  • It has terminal built right into it. I know many other editors also provide this, but I really like how seamlessly the terminal works out of the box.
  • Most of the plugins you will ever need is already installed right off the box. I haven't installed anything new so far.
  • The rename/reformat functions are very intelligent. I feel very confident renaming something new.
  • There is a "validation" inspector which reports anything as small as spellings. This helps us keep our codebase very-very clean.
  • The auto-complete feature is the worst/weakest thing about WebStorm. It definitely works very much like other editors (not bad when compared to other editors), but I expected more intelligence.
  • It does not natively supports many frameworks (like mocha if I remember correctly), which is okay because obviously they cannot support everything, and you have the option to install the library-support. But the auto-complete/function-definition is very bad. The library-support only adds method calls from the "TypeScript" version. E.g. if a method abc() is defined in a library, but the typescript version that WebStorm downloaded does not have that method, it shows a warning. I would like WebStorm to scan my node_modules and use method-signatures from there instead of typescript signatures.
  • The profile exporter will only export language settings. However I would like WebStorm to also export other settings such as right-margin length and any other setting that I might change. In-fact I would like the profile to be version-controlled locally so that I can keep track of what changes I made over the time period.
Return to navigation