Overview
StackBlitz is an instant fullstack web IDE for the JavaScript ecosystem. It's powered by WebContainers, the first WebAssembly-based operating system which boots the Node.js environment in milliseconds, securely within your browser tab.
OverviewCopied!
Run Steel browser automation scripts with JavaScript/TypeScript directly in StackBlitz without any local setup or installation. This browser-based environment makes it perfect for quick prototyping, sharing running examples, or collaborative development.
Plus, with Bolt.new (StackBlitz's AI-powered web development agent), you can use natural language to write scripts and build full-stack applications around Steel's capabilities—all instantly in your browser.
While StackBlitz has limited Python support, we currently only offer TypeScript templates for Steel.
Requirements & LimitationsCopied!
-
Steel API key (any plan, get a free key here)
-
Supported languages: JavaScript and TypeScript
-
No account required to run code (only to save changes)
Starter TemplatesCopied!
-
Steel Puppeteer Starter - Node.js template using Puppeteer
-
Steel Playwright Starter - Node.js template using Playwright
Running any templateCopied!
To run any of the starter templates:
-
Click on the template link above to open it in StackBlitz
-
Set your
STEEL_API_KEY
in one of two ways:-
Export it in the terminal:
export STEEL_API_KEY=your_key_here
-
Create a
.env
file and add:STEEL_API_KEY=your_key_here
Note: Don't have an API key? Get a free key at app.steel.dev/settings/api-keys
-
-
Run the command
npm run
in the terminal to run the script
No account is required to run or even edit the templates - you only need to sign in if you want to save your changes.
AI-Powered Development with Bolt.newCopied!
All our StackBlitz templates can be opened in Bolt.new, an AI-powered web development agent built on StackBlitz's WebContainer technology. With Bolt.new, you can:
-
Use natural language prompts to modify Steel automation scripts
-
Build full-stack applications around Steel's capabilities
-
Get AI assistance while developing your browser automation workflows
-
Deploy your projects with zero configuration
Look for the "Open in Bolt.new" button on our templates to get started with AI-assisted development.
Additional ResourcesCopied!
-
StackBlitz Documentation - Learn more about StackBlitz's features
-
Session API Overview - Learn about Steel’s Sessions API
-
Support - Get help from the Steel team
Note: Sections marked with → indicate detailed guides available.