WebStorm 2023.1 Help

Languages and frameworks

WebStorm supports JavaScript and many other related technologies out of the box. Below you’ll find a list of the languages, frameworks, and technologies we support, along with links to the corresponding tutorials.

Languages

JavaScript, TypeScript, HTML, Markdown, XML, JSON, YAML, Shell scripts.

Style sheets

CSS, Sass, SCSS, and Less, Tailwind CSS.

Frameworks and libraries

React, Angular, Vue, Nuxt.js, React Native, Astro.

Node.js

Node.js, npm, pnpm, and Yarn, package.json.

Testing

Jest, Karma, Protractor, Mocha.

Linters, formatters, and type checkers

Prettier, ESLint, Stylelint, TSLint, JSHint, Flow.

Build tools

webpack, Vite, Next.js, Grunt, Gulp.

Development with remote Node.js

Docker, SSH, Vagrant.

Collaborative development

Code With Me, Remote development with JetBrains Gateway

This is not an exhaustive list of the technologies supported out of the box. You can use the search in the top right corner of this page to find more information about what else is supported.

Search Help

You can also visit our plugin repository to check if the support you need is available via a plugin. Some available options include Svelte, Deno, PostCSS, Ember.js, GraphQL, Dart, AWS Toolkit, PhoneGap and Cordova, and Meteor.

For an overview of the essential features available in WebStorm, check out this page.

Last modified: 12 May 2023