Testing mode

All qa.cafe features are currently free. Features and test data can change before launch.

TypeScript Playground

Use Monaco’s TypeScript language service, then run the emitted JavaScript in a browser worker.

Temporary sessionWorker memory only · code is never uploaded
Disposable browser session · nothing is saved
Preparing TypeScript Playground

Starting Monaco and an isolated browser runtime.

Everything runs locally in this tab.
main.ts

Program output

Preparing runtime
_Run the sample.

Console output and runtime errors will appear here.