The smartest javascript IDE. WebStorm is a lightweight yet powerful IDE, perfectly equipped for complex client-side development and server-side development with Node.js. WebStorm's smart code editor provides first-class support for javascript, Node.js, HTML and CSS, as well as their modern successors. Take advantage of code completion, error detection, refactoring and more!