browserbase/stagehand
The SDK to extract data and interact with any site on the web. Get started with Claude Code, Codex, Eve, Mastra, and more.
About the project
SDK in TypeScript, Python and Go for LLM-driven browser control: observe/act/extract find selectors, perform actions and return schema-validated data. Built for agents that operate websites like humans.
Useful for
- Build an invoice scraper for a logged-in dashboard with session persistence via userDataDir
- Automate site login without sending credentials to the model
- Extract structured page data validated with zod or pydantic
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- 39 stars today. The usual pace is 12 per day, so that's 3.5× as much.
- Over the last two days the pace is 1.9× that of the previous week and a half.
- Hacker News: “We made Playwright 2x faster and 80% more token efficient” — 33 points, 6 h ago.
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 24,362
- Stars in a day
- 41
- Forks
- 1,689
- Issues and pull requests
- 2,864
- Watchers
- 102
- Language
- TypeScript
- License
- MIT
- Latest release
- @browserbasehq/[email protected] · August 28, 2026
- Created
- March 24, 2024
- Last push
- September 18, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Hacker News discussions
- We made Playwright 2x faster and 80% more token efficient33 points, September 18, 2026
Spotted in
- September 18, 2026Spotted on Hacker News
Similar projects
-
8.7
browser-use/jev-ultrafast
A browser agent with a dynamic, indexed action space: given one natural-language goal it picks an operation (CLICK, TYPE_TEXT, SELECT, etc.) and an element, using a small LLM to generate text only for typing.
-
8.4
tamaratran/fast-jev-compaction
Claude Code plugin that replaces context compaction summaries with Jev decisions: every tool call and result is scored in one fast request, stale ones are dropped or truncated, everything kept stays verbatim. Also…
-
7.8
Tencent/BrowserSkill
BrowserSkill connects AI agents (Cursor, Claude Code, Codex, etc.) to your already logged-in browser via the bsk CLI and an extension, letting the agent work in a separate window without interrupting you.
-
7.7
hypit-ai/hypit
Hypit gives AI agents a language and system to create video: the agent clones a viral clip as an editable workflow — footage, captions, B-roll and effects anchored to words instead of seconds.
-
6.9
korcarc/text-humanizer
A Python tool that rewrites AI-generated text through an LLM and translation pipeline to bypass detectors like Turnitin and GPTZero. Supports 8 languages and requires a DeepSeek API key.
-
6.6
Tencent/WeKnora
Open-source LLM knowledge platform: turns raw documents into queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.