← Package directory
Available on winget

Install WebStorm

The smartest JavaScript IDE

Install with winget
winget install --id JetBrains.WebStorm
Upgrade
winget upgrade --id JetBrains.WebStorm
Uninstall
winget uninstall --id JetBrains.WebStorm

About WebStorm

WebStorm is an integrated development environment for JavaScript and related technologies. Like other JetBrains IDEs, it makes your development experience more enjoyable, automating routine work and helping you handle complex tasks with ease.

What's new in 2026.1.1

What's fixed and improved: - Service-powered Type Engine is now enabled by default in Angular. - Fixed the issue with TypeScript Go paths not working with Node.js from WSL and pnpm (WEB-76494). - Optimized module status detection when resolving package.json exports (WEB-77261). - Implemented asynchronous incremental import graph building (WEB-77062). - Fixed delayed highlighting updates in Astro files (WEB-77350). - Added the ability to extract a React component into its own file (WEB-45372). - Added support for TypeScript in Svelte 5 markup expressions (WEB-61819). - Improved support for namespaced components in Svelte (WEB-61817). - Added support for Svelte {#each} blocks without an item (WEB-72160). - Discontinued support for SSI in the built-in web server.

Read release notes

Version history

Version Updated Notes
2026.1.1 Unknown What's fixed and improved: - Service-powered Type Engine is now enabled by default in Angular. - Fixed the issue with TypeScript Go paths not working with Node.js from WSL and pnpm (WEB-76494). - Optimized module status...
2026.1 Unknown Visit our blog to learn more about the new functionality and the latest enhancements. Here are the highlights: - Service-powered TypeScript engine enabled by default - Junie, Claude Agent, and Codex available directly in...
2025.3.4 Unknown What's fixed: - Suggestions for Astro component props are now based on information from LSP (WEB-67535). - We've fixed exports from Astro component files (WEB-60276). - Clicking Configure indents on the Status bar in a ....
2025.3.3 Unknown What's fixed: - We've fixed a platform module dependency on the TextMate plugin that was not guaranteed to be bundled with the IDE (IJPL-233564). - We've fixed a one minute long freeze that occurred after performing a Gi...
2025.3.2 Unknown What's fixed: - We've restored the option to save the GitLab configuration token when using Gateway for remote development (IJPL-229203). - We've restored the behavior when Database passwords are always saved after recon...
2025.3.1.1 Unknown What's fixed: - Project settings are now preserved on restarting the IDE in WSL2 (IJPL-225409). For more details, please see the release notes.
2025.3.1 Unknown What's fixed: - We've restored the Run button in run/debug configurations of the type JavaScript Debug (WEB-73293). - We've fixed a NoSuchElementException: Key 10 is missing in the map exception (IJPL-204027). - We've fi...
2025.3 Unknown Visit our blog to learn more about the new functionality and the latest enhancements. Here are the highlights: - Islands as the default theme - Improved module resolution and monorepo support - Improved auto-import mecha...
2025.2.5 Unknown What's fixed: - We've restored support for Deno versions 2.4.5 and later (WEB-74936). - We've added an option to disable the Angular navigation popup (WEB-75172). - We've fixed a problem with itemscope and itemtype HTML...
2025.2.4 Unknown What's fixed: - We've fixed a problem with idea.max.intellisense.filesize being ignored in the Remote Development mode via Gateway (IJPL-181223). - We've introduced a com.intellij.modules.compose plugin alias thus making...
2025.2.3 Unknown What's fixed: - We've fixed a problem in the Jira integration, so search URLs are generated correctly (IJPL-208931). - We've fixed the appearance of the horizontal scrollbar in the Islands Light theme, so the scrollbar i...
2025.2.2 Unknown What's fixed: - We've fixed the editing functionality in tool windows in the Remote Development mode (IJPL-198605). - We've improved the appearance and behavior of gutter icons during a debugging session, so they are nei...
2025.2.1 Unknown What's fixed: - We've restored the option for creating a new project on WSL from the New Project wizard (IJPL-188102). - We've fixed a problem with silent installation on Windows, so Start Menu shortcuts are now successf...
2025.2 Unknown Visit our blog to learn more about the new functionality and the latest enhancements. Here are the highlights: - Experimental TypeScript-Go language server support - Baseline support - Bun improvements - AI agent upgrade...
2025.1.4.1 Unknown What's fixed: - We've fixed the behavior of the To path field in the Move refactoring dialog, so the field shows the path to the selected folder (WEB-73510). - We've upgraded the bundled Prisma Language Server to version...
2025.1.4 Unknown What's fixed: - We've fixed the behavior of the To path field in the Move refactoring dialog, so the field shows the path to the selected folder (WEB-73510). - We've upgraded the bundled Prisma Language Server to version...
2025.1.3 Unknown What's fixed: - Tags placed after <script> blocks are now recognized correctly (WEB-70474). - We've improved support for Sass by fixing outdated function and variable declarations (WEB-69638). - We've fixed the problem w...
2025.1.2 Unknown What's fixed: - We've fixed the problem with a wrong search pattern used when the search field is not in focus (IJPL-180492). For more details, please see the release notes.
2025.1.1 Unknown What's fixed: - We've fixed the positioning of inlay hints in the TypeScript context, so they no longer overlap with the code (WEB-71882). - We've fixed the problem in the HTTPClient on Windows so the oauth credentials a...
2025.1 Unknown Visit our blog to learn more about the new functionality and the latest enhancements. Here are the highlights: - New AI subscription options - Support for more cutting-edge LLMs - Improved AI completion for web framework...