WebStorm is a development environment (IDE) for professional JavaScript and frontend web developers. WebStorm offers the following new features: support for TypeScript 1.6, Flow and Angular 2, integration with Yeoman and several general improvements.