Open Source Alternative to:

Last 30 days
Last commit
Repository age
Version
License
Self-hosted
Repository
Steel gives AI agents and automation developers a way to run browsers in the cloud without managing infrastructure. It exposes a Sessions API that spins up on-demand browser instances, handles the messy parts of web automation (bot detection, CAPTCHAs, session state), and integrates with tools you're probably already using.
It's built for teams working on browser automation for AI: agents that book flights, scrape data at scale, fill forms, or interact with auth-walled sites. It also fits RPA pipelines, sales automation, QA testing, and foundational model training that requires real web data.
Key capabilities:
Steel works with Python, Node.js, Puppeteer, Playwright, and Selenium. It has cookbook examples for pairing with Browser Use, OpenAI's Computer Use, and Claude's Computer Use, making it a practical backend for agent frameworks that need real browser access.
The project is open source. You can self-host it with Docker for local development or run it fully on your own infrastructure. The hosted cloud option is available for teams that don't want to manage the stack themselves, with a free tier included.
Last 30 days
Last commit
Repository age
Version
License
Self-hosted
Repository
Every Sunday we deconstruct one proprietary app and pick the best open source alternatives worth switching to.
Stars
Last commit
License
Stars
Last commit
License
Stars
Last commit
License
Stars
Last commit
License
Compare with
Stars
Stars
Last commit
License
Compare with
Last commit
License
Compare with
Stars
Last commit
License
Compare with