WebStorm 2024.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.


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, Next.js, Astro, Svelte, React Native.


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


Jest, Karma, Protractor, Mocha, Vitest.

Web UI test automation

Playwright, Cypress.

Linters, formatters, and type checkers

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

Build tools

webpack, Vite, 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 JetBrains Marketplace to check if the support you need is available via a plugin. Some available options include Deno, PostCSS, Ember.js, GraphQL, Dart, AWS Toolkit, and PhoneGap and Cordova.

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

Last modified: 01 March 2024