A CLI tool to quickly create browser automation applications using Browserbase and Stagehand.
- 🚀 Quick Stagehand project scaffolding
- 📦 Multiple pre-built templates from GitHub
- 🎯 Configurable environment (Local or Browserbase cloud)
- ⚡ Zero-config setup with sensible defaults
- 🔧 TypeScript support out of the box
You don't need to install anything! Just run:
npx create-browser-app
Create a new project with default settings:
npx create-browser-app my-project-name
Create a project with a specific template:
npx create-browser-app my-project-name --template example
Available templates:
basic
(default) - Basic Stagehand project setupexample
- General Stagehand examplecua-example
- Computer Use Agent exampleform-filling
- Automated form fillinggift-finder
- Gift recommendation finderpickleball
- Pickleball court bookinglicense-verification
- Real estate data extractioncontext
- Browser context managementproxies
- Browser proxy managementgemini-cua
- Gemini 2.5 Computer Use Agent Example
After creating your project:
cd my-project-name
npm install
cp .env.example .env
# Add your Browserbase API key to .env
npm start