Write, run, and iterate JavaScript and TypeScript on the fly — all in one place.
Node.js Runtime
Full access to Node.js APIs — fs, http, crypto, and more. Create servers, read files, and run server-side JavaScript directly in the playground.
TypeScript Support
Write and run TypeScript code instantly. Seamlessly compile and execute TypeScript syntax without complex configuration or build steps.
TC39 Proposals
Experiment with the future of JavaScript. Native support for TC39 proposals lets you try cutting-edge language features before they become standard.
AI Chat
Generate code, debug issues, and get instant explanations. Supports OpenAI, Anthropic, Google, DeepSeek, xAI, MiniMax, and Kimi — bring your own API key.
NPM Packages
Search, install, and manage npm packages without leaving the app. Works seamlessly with both Node.js and Browser runtimes.
Snippets Manager
Create, save, and quickly insert common code patterns. Snippets integrate directly into IntelliSense for instant access.
Environment Variables
Securely manage environment variables with an intuitive interface. Shared across all tabs and persisted between sessions.