Run TypeScript in your browser

Tab Desktop compiles and runs TypeScript in the tab, in an editor with the same language features you expect from VS Code — completion, go-to-definition and inline type errors — with a terminal beside it. Everything runs inside your browser tab on WebAssembly. There is no server executing your code, no container to wait for, and nothing to install.

Open Tab Desktop →Free · nothing to install

How it works

The TypeScript compiler running in-browser, with SWC for fast transforms and a VS Code-class editor.

What you can do

  • Type checking as you type, with real diagnostics
  • Run files directly, or build a project with its own tsconfig
  • Use it inside a cloned repository rather than on a scratch file

What it does not do

  • Very large monorepos are bounded by browser memory
  • Editor extensions from the VS Code marketplace are not installable

Start with a preset

One click scaffolds the project in its own isolated desktop and starts the dev server.

Questions

Is the editor really VS Code?

It is a VS Code-class editor built on the same core, so the editing model, keybindings and language features are familiar. Marketplace extensions are not installable.

Does type checking actually run?

Yes — the real TypeScript compiler runs in the tab, so the errors you see are the errors tsc gives.

Also runs in the tab