Skip to content

steel-browser

AI Agents & Assistants

Open Source Browser API for AI Agents & Apps. Steel Browser is a batteries-included browser sandbox that lets you automate the web without worrying about infrastructure.

TypeScript Latest v0.5.3-beta · 1mo ago Security brief →

Features

  • Full browser control via Puppeteer and CDP
  • Session management with cookies and local storage
  • Built‑in proxy chain for IP rotation

Recent releases

View all 2 releases →
v0.5.3-beta New feature
Notable features
  • Session lifecycle hooks for plugins (onSessionStart, onBeforeSessionEnd, onAfterSessionEnd)
  • Fullscreen option for browser launch
Full changelog

Improvements

  • 8ccf2d: feat: add onSessionStart/onBeforeSessionEnd/onAfterSessionEnd plugin hooks (#275) (@jagadeshjai)
  • db9daa: feat: add |fullscreen| option to open the browser in fullscreen mode (#290) (@jagadeshjai)

Bug Fixes

  • c1a55e: fix: avoid global Node reference in table plugin (#265) (@junhsss)
  • 221be4: fix: pass deviceConfig (#272) (@junhsss)
  • 4c7822: fix: always run session end hooks on all shutdown paths (#277) (@jagadeshjai)
  • 9bc3eb: fix: wrap live session script in IIFE to avoid global scope collisions (#273) (@majiayu000)
  • dc585b: fix: guard onBrowserReady against concurrent shutdown (#274) (@junhsss)

Housekeeping

  • e541ba: chore: added typed browser extra and proxy factory interfaces (#288) (@danew)
  • d6b15d: refactor(file-service): improve file archiving concurrency (#291) (@fukouda)

Come Hang Out

  • Questions? Join us on Discord
  • Found a bug? Open an issue on GitHub
v0.5.2-beta New feature
Notable features
  • Migrated from page request events to Chrome's Network domain
  • Added search action
  • Performance optimizations

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
7,085
Forks
933
Languages
TypeScript EJS CSS

Install & Platforms

Install via
docker docker-compose

Community & Support

Beta — feedback welcome: [email protected]