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.

25Projects
420.3KStars in total
+1.4KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

25 projects · by stars

  1. #1 · heygen-com/hyperframes

    hyperframes

    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.

    65.4K
  2. #2 · ChromeDevTools/chrome-devtools-mcp

    chrome-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.

    53.7K
  3. #3 · lightpanda-io/browser

    browser

    Lightpanda is a headless browser built from scratch in Zig for AI agents and automation, not a fork of Chromium or WebKit.

    36.6K
  1. 4

    CloakBrowser

    32.2KCloakHQ/CloakBrowser · Python

    A 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.

  2. 5

    obscura

    29Kh4ckf0r0day/obscura · Rust

    An 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.

  3. 6

    crawlee

    26.2Kapify/crawlee · TypeScript

    A 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.

  4. 7

    skyvern

    23.2KSkyvern-AI/skyvern · Python

    Skyvern 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.

  5. 8

    moli

    19.1Klexmount/moli · Rust

    Moli 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.

  6. 9

    FlareSolverr

    15.9KFlareSolverr/FlareSolverr · Python

    It 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.

  7. 10

    headless-recorder

    15.3Kcheckly/headless-recorder · JavaScript

    Headless 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.

  8. 11

    nanobrowser

    14.1Knanobrowser/nanobrowser · TypeScript

    Nanobrowser 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.

  9. 12

    browserless

    13.8Kbrowserless/browserless · TypeScript

    Browserless 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.

  10. 13

    gotenberg

    13.3Kgotenberg/gotenberg · Go

    Gotenberg 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.

  11. 14

    chromeless

    13.2Kschickling/chromeless · TypeScript

    Chromeless 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.

  12. 15

    reader

    12.2Kjina-ai/reader · TypeScript

    Reader 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.

  13. 16

    ReLaXed

    11.8KRelaxedJS/ReLaXed · JavaScript

    ReLaXed 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.

  14. 17

    camofox-browser

    11.6Kjo-inc/camofox-browser · JavaScript

    Camofox 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.

  15. 18

    dev-browser

    6.7KSawyerHood/dev-browser · TypeScript

    It'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.

  16. 19

    agent-desktop

    1.8Klahfir/agent-desktop · Rust

    Agent 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.

  17. 20

    fredy

    1.6Korangecoding/fredy · JavaScript

    Fredy 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.

  18. 21

    invisible_puppeteer

    1.4Kfeder-cr/invisible_puppeteer · Python

    This 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.

  19. 22

    ovobrowser

    986ovobrowsersupport/ovobrowser

    This 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.

  20. 23

    XActions

    597nirholas/XActions · HTML

    XActions 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.

  21. 24

    solo-skills

    365bam-bam-2/solo-skills · Python

    This 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.

  22. 25

    bivor

    207ryanlab/bivor · TypeScript

    Bivor 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.

Often tagged together