Topics / #puppeteer
Puppeteer projects on GitHub
Headless browser automation library for Chrome
As of , the most-starred Puppeteer projects on GitHub are hyperframes (65.4K stars), chrome-devtools-mcp (53.7K stars) and browser (36.6K stars). GitHub.Locker tracks 25 Puppeteer repositories with 420.3K stars combined. The fastest-growing on October 16 was hyperframes, with +728 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+728hyperframes
heygen-com/hyperframes · ★ 65.4KHyperFrames is an open-source framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos, designed to be driven by AI coding agents as well as humans.
+317moli
lexmount/moli · ★ 19.1KMoli is a production-ready headless browser for AI agents, built in Rust. It helps agents fetch and extract web pages, search the web, and automate browser tasks through the CLI, CDP, WebDriver Classic, or WebDriver BiDi.
+75chrome-devtools-mcp
ChromeDevTools/chrome-devtools-mcp · ★ 53.7Kchrome-devtools-mcp is an MCP server that lets coding agents like Claude, Cursor, Copilot or Antigravity control and inspect a live Chrome browser using the full power of Chrome DevTools.
+43browser
lightpanda-io/browser · ★ 36.6KLightpanda is a headless browser built from scratch in Zig for AI agents and automation, not a fork of Chromium or WebKit.
The all-time top
25 projects · by stars
- 65.4K
#1 · heygen-com/hyperframeshyperframes
HyperFrames is an open-source framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos, designed to be driven by AI coding agents as well as humans.
- 53.7K
#2 · ChromeDevTools/chrome-devtools-mcpchrome-devtools-mcp
chrome-devtools-mcp is an MCP server that lets coding agents like Claude, Cursor, Copilot or Antigravity control and inspect a live Chrome browser using the full power of Chrome DevTools.
- 36.6K
#3 · lightpanda-io/browserbrowser
Lightpanda is a headless browser built from scratch in Zig for AI agents and automation, not a fork of Chromium or WebKit.
- 4

CloakBrowser
32.2KCloakHQ/CloakBrowser · PythonA stealth Chromium browser for web scraping and automation — a real Chromium binary with fingerprints patched at the C++ source level, wrapped as a drop-in Playwright/Puppeteer replacement so antibot systems score it as a normal browser.
- 5

obscura
29Kh4ckf0r0day/obscura · RustAn open-source headless browser engine written in Rust, built for web scraping and AI agent automation. It runs real JavaScript via an embedded V8 and supports the Chrome DevTools Protocol.
- 6
crawlee
26.2Kapify/crawlee · TypeScriptA web scraping and browser automation library for Node.js: you write crawlers in JavaScript or TypeScript to crawl sites, extract data (e.g. for AI, LLM and RAG pipelines) and save it to disk or cloud.
- 7

skyvern
23.2KSkyvern-AI/skyvern · PythonSkyvern is an open-source AI agent that automates browser-based workflows using LLMs and computer vision — filling out forms, logging in, extracting data and downloading files on websites it has never seen before.
- 8

moli
19.1Klexmount/moli · RustMoli is a production-ready headless browser for AI agents, built in Rust. It helps agents fetch and extract web pages, search the web, and automate browser tasks through the CLI, CDP, WebDriver Classic, or WebDriver BiDi.
- 9

FlareSolverr
15.9KFlareSolverr/FlareSolverr · PythonIt is a proxy server that bypasses Cloudflare and DDoS-GUARD protection: it loads the site in a real Chrome browser, waits out the challenge, and hands back the HTML and cookies your own HTTP client can reuse.
- 10

headless-recorder
15.3Kcheckly/headless-recorder · JavaScriptHeadless Recorder is a Chrome extension that records your clicks and typing in the browser and generates a ready-to-run Playwright or Puppeteer script from them.
- 11
nanobrowser
14.1Knanobrowser/nanobrowser · TypeScriptNanobrowser is an open-source Chrome extension that uses a multi-agent AI system to automate web browsing tasks, acting as a free alternative to OpenAI Operator.
- 12
browserless
13.8Kbrowserless/browserless · TypeScriptBrowserless is a service for running headless Chrome, Firefox, and Webkit browsers in Docker so you can drive Puppeteer/Playwright automation scripts without managing browser infrastructure yourself.
- 13

gotenberg
13.3Kgotenberg/gotenberg · GoGotenberg is a Docker-based API that converts documents like HTML, URLs, Markdown and Office files into PDFs, and can also merge, split, watermark and screenshot them.
- 14
chromeless
13.2Kschickling/chromeless · TypeScriptChromeless is a TypeScript library for automating Chrome from code: open sites, click elements, fill forms, take screenshots. Note that it is now deprecated in favor of Puppeteer.
- 15
reader
12.2Kjina-ai/reader · TypeScriptReader is a service that converts any URL into clean, LLM-friendly markdown by simply prefixing it with https://r.jina.ai/, and it also offers a web-search endpoint at https://s.jina.ai/ that returns readable content for the top search results instead of just titles and snippets.
- 16

ReLaXed
11.8KRelaxedJS/ReLaXed · JavaScriptReLaXed is a tool that lets you write documents in Pug or HTML and turns them into PDF files, so you can lay things out with CSS and JavaScript instead of fighting LaTeX or a GUI editor.
- 17

camofox-browser
11.6Kjo-inc/camofox-browser · JavaScriptCamofox is a stealth headless browser server for AI agents: it wraps the Camoufox engine (a C++-patched Firefox) in a REST API that bypasses Cloudflare and bot detection, acting as a drop-in replacement for Puppeteer/Playwright.
- 18

dev-browser
6.7KSawyerHood/dev-browser · TypeScriptIt's a CLI tool plus a bundled Claude skill that gives coding agents the ability to control Chrome with short JavaScript scripts. The browser stays open between calls, so the agent can navigate, act, and verify without starting over.
- 19

agent-desktop
1.8Klahfir/agent-desktop · RustAgent Desktop is a Rust-built tool that gives AI agents reliable control over desktop apps by reading the OS accessibility tree instead of screenshots, so actions target real UI elements with stable, retry-safe references instead of guessed pixel coordinates.
- 20

fredy
1.6Korangecoding/fredy · JavaScriptFredy is a self-hosted tool that continuously watches 26 real estate portals across Germany, Austria, Switzerland, Spain, Italy and Portugal (e.g. ImmoScout24, Immowelt, eBay Kleinanzeigen) and pushes new listings to you via Slack, Telegram, Email, Discord or ntfy the moment they appear.
- 21

invisible_puppeteer
1.4Kfeder-cr/invisible_puppeteer · PythonThis is a Python port of Puppeteer that runs on a patched, anti-detect Firefox build so sites using reCAPTCHA, hCaptcha or Cloudflare Turnstile can't tell it's a bot, letting you scrape and automate without hitting captchas.
- 22

ovobrowser
986ovobrowsersupport/ovobrowserThis is a Chromium build whose fingerprint evasion is patched directly into the C++ source and compiled into the binary, so bot-detection scripts see a normal Chrome instead of a JS-injected stealth layer like playwright-stealth.
- 23
XActions
597nirholas/XActions · HTMLXActions is a complete X/Twitter automation toolkit: scrapers, an MCP server for AI agents, a CLI, browser console scripts, and a browser extension, all without X's paid API.
- 24

solo-skills
365bam-bam-2/solo-skills · PythonThis is a collection of AI agent 'skills' (SKILL.md procedure files, some with runnable scripts) that a solo entrepreneur built to automate the busywork of running a one-person business — product demo videos, book PDFs, blog posts, meeting minutes, KakaoTalk messaging, Discord bots, and more.
- 25

bivor
207ryanlab/bivor · TypeScriptBivor is a macOS desktop workbench built on the pi coding agent, designed to match Codex/Claude desktop apps and go further with visual harness orchestration, guardrails, cloud VM sandboxes, and parallel git-worktree tasks.
Related topics
Often tagged together
- browser-automation187
- open-source5,666
- automation1,183
- web-scraping158
- playwright122
- ai-agents1,289
- cli2,227
- linux4,184
- developer-tools2,924
- mcp913
- docker1,660
- macos3,544
- nodejs1,506
- windows3,403
- mit3,312
- self-hosted1,929
- typescript1,821
- apache-2.01,434
- browser404
- javascript1,842
- cross-platform2,623
- headless-browser19
- proxy383
- tool1,295