Alternatives to WebStorm
JavaScript and TypeScript IDE with first-class framework support. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
WebStorm
JavaScript and TypeScript IDE with first-class framework support.
Replacements
Listings that take over the same core job as WebStorm.
Visual Studio Code
Microsoft's code editor, free to use but shipped under a Microsoft licence rather than an open one.
Visual Studio Code is free with extensions for JavaScript and TypeScript frameworks and an integrated debugger, but framework support comes from extensions rather than being built in.
VSCodium
Visual Studio Code built from the same source without Microsoft’s branding, telemetry or licence.
VSCodium is an MIT-licensed, telemetry-free VS Code build, with JavaScript tooling from Open VSX extensions instead of WebStorm's built-in framework support.
Cursor
An AI code editor built on VS Code, with coding agents that plan and carry out tasks.
Cursor is a VS Code-based editor with AI agents and codebase indexing, closed source and requiring a paid plan for heavier use.
Zed
A Rust editor from the people who built Atom, written for speed and for two people editing one file.
Zed is a fast native editor with Tree-sitter and language server support out of the box, lighter than WebStorm but without its framework-aware refactoring.
Sublime Text
A fast native editor for code and prose, paid for but with an evaluation that never stops working.
Sublime Text is a fast native editor that relies on third-party packages for language support, with no built-in debugger or test runners.
Neovim
A modern rewrite of Vim with a built-in language server client, Lua configuration and an embeddable API.
Neovim is a free terminal editor with a built-in LSP client, requiring you to assemble TypeScript tooling through plugins and learn modal editing.
IntelliJ IDEA
Java and Kotlin IDE with deep code analysis and refactoring.
IntelliJ IDEA shares the JetBrains platform and project-wide refactoring, focuses on Java and Kotlin, and puts framework support in the paid Ultimate edition.
Phoenix Code
An open-source code editor for web development that continues the Brackets project, with live preview.
Phoenix Code is an open-source web front-end editor with live preview and visual editing, runs in a browser too, but offers less deep refactoring.
Similar software
Related functionality, not a direct replacement.
GitHub Copilot
An AI coding assistant from GitHub that suggests code and carries out coding tasks in editors and terminals.
PyCharm
Python IDE with debugging, testing, scientific tools and web framework support.
code-server
Use a VS Code-based workspace through your browser.
PhpStorm
A commercial JetBrains IDE for PHP, with built-in JavaScript, TypeScript and SQL support.
REST Client for VS Code
A Visual Studio Code extension that sends HTTP requests written in .http files and shows responses.
GitLens
A Visual Studio Code extension that adds blame, commit history and commit graph views.