Playwright

Open-source projects categorized as Playwright

Top 23 Playwright Open-Source Projects

Playwright
  1. browser-use

    Open-source browser automation framework for AI agents. Browser Use lets AI agents control real browser sessions to complete multi-step web workflows.

    Project mention: Your Browser Automation Hangs After an Update? Check the Keychain Flags | dev.to | 2026-08-28

    The issue is tracked here: browser-use/browser-use#5415. If you're hitting this, thumbs-up the issue and the fix PRs so it actually lands.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. Playwright

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

    Project mention: Headless browsers vs. SERP APIs: Why your Playwright scraper fails in production | dev.to | 2026-09-09
  4. Scrapling

    🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

    Project mention: Svipall alternatives - firecrawl, crawl4ai, Scrapling, reader, and playwright-mcp | libhunt.com/r/svipall | 2026-09-12

    Scrapling does adaptive parsing, fetchers and spiders in Python, with selectors that survive some redesigns. Svipall fingerprints selectors per domain for the same reason, but ships as a binary aimed at an agent (MCP tools) rather than at code you write.

  5. playwright-mcp

    Playwright MCP server

    Project mention: Svipall alternatives - firecrawl, crawl4ai, Scrapling, reader, and playwright-mcp | libhunt.com/r/svipall | 2026-09-12

    Both give an agent MCP tools for real pages: snapshot the accessibility tree, then click and type. Playwright MCP focuses on browser automation; Svipall covers reading and extraction too (Markdown, typed rows, crawls, search), and uses the browser only when a cheaper tier fails.

  6. browser

    Lightpanda: the headless browser designed for AI and automation

    Project mention: Your headless browser has as many cookie jars as it has CDP connections | dev.to | 2026-09-09

    The setup was simple on paper: a Chrome extension exports the cookies of a site you are logged into on your desktop, a local relay injects them into Lightpanda, and an agent drives that Lightpanda instance through the Chrome DevTools Protocol. Real logins, no password storage, no OTP babysitting.

  7. crawlee

    Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.

    Project mention: Svipall alternatives - firecrawl, crawl4ai, Scrapling, reader, and playwright-mcp | libhunt.com/r/svipall | 2026-09-12

    Crawlee is a Node library for building scrapers with browser automation and proxy handling. Svipall is not a library: it is a server and CLI an agent calls, with bounded crawls and output written straight to CSV, JSON or Markdown files.

  8. stagehand

    The AI Browser Automation library by Browserbase. Write web automation scripts in plian english with primitives like act('click this button'), extract('get the price for xyz product'), and observe('find the submit button').

    Project mention: Browser Tools for AI Agents Part 1: Playwright, Puppeteer, and Why Your Agent Picked Playwright | dev.to | 2026-04-26

    Right. So Stagehand (21.8k stars) is Browserbase's TypeScript SDK and it does something properly clever. It wraps Playwright with three AI primitives: act() (do something on the page), extract() (pull structured data out), and agent() (let the LLM figure out a multi-step flow). On paper that sounds like yet another Playwright wrapper. It isn't.

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. skyvern

    Automate browser based workflows with AI

    Project mention: Launch HN: BrowserBook (YC F24) – IDE for deterministic browser automation | news.ycombinator.com | 2025-12-11
  11. maxun

    🔥 The open-source no-code platform for web scraping, crawling, search and AI data extraction • Turn websites into structured APIs in minutes 🔥

  12. playwright-python

    Python version of the Playwright testing and automation library.

    Project mention: pdfik-python alternatives - WeasyPrint, playwright-python, and docraptor-python | libhunt.com/r/pdfik-python | 2026-08-17

    The DIY route: Playwright gives you page.pdf() on your own headless Chromium — full control, but you operate the browser fleet, timeouts and process cleanup yourself. pdfik-python offloads that to a hosted async URL/HTML-to-PDF API with signed webhooks and a free test mode. Disclosure: I'm the PDFik founder.

  13. nanobrowser

    Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.

    Project mention: ChatGPT Atlas | news.ycombinator.com | 2025-10-21

    Try search on a browser extension store for "AI Chat website" or similar. Also you can check out https://github.com/nanobrowser/nanobrowser.

  14. browserless

    Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

  15. playwright-cli

    CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.

    Project mention: The Safari MCP server for web developers – WebKit | news.ycombinator.com | 2026-07-03

    I'd personally suggest Playwright-CLI: https://github.com/microsoft/playwright-cli

    It works much faster for than the MCP servers I tried.

  16. camoufox

    🦊 Anti-detect browser

    Project mention: Show HN: Clark-Browser – Stealth Chromium | news.ycombinator.com | 2026-05-18
  17. openbrowser

    Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.

  18. crawlee-python

    Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.

    Project mention: Launching Crawlee for Python v1.0 to simplify building web scrapers and crawlers | news.ycombinator.com | 2025-09-30
  19. artillery

    The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.

  20. pydoll

    Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

  21. llm-scraper

    Turn any webpage into structured data using LLMs

  22. dev-browser

    A Claude Skill to give your agent the ability to use a web browser

    Project mention: Dev Browser: Browser Automation Built for AI Agents | dev.to | 2026-05-19

    That’s why dev-browser caught my attention.

  23. shortest

    QA via natural language AI tests

  24. extension.js

    The cross-browser extension framework.

  25. pipet

    Swiss-army tool for scraping and extracting data from online assets, made for hackers

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Playwright discussion

Log in or Post with

Playwright related posts

  • Headless browsers vs. SERP APIs: Why your Playwright scraper fails in production

    1 project | dev.to | 9 Sep 2026
  • Handing Real Logins to Headless AI Agents: Building the Lightpanda Session Bridge

    2 projects | dev.to | 7 Sep 2026
  • Playwright Email Testing: A Real End-to-End Tutorial (No Mocks)

    2 projects | dev.to | 29 Aug 2026
  • Your Browser Automation Hangs After an Update? Check the Keychain Flags

    1 project | dev.to | 28 Aug 2026
  • Why I Built Another Browser Automation Platform

    1 project | dev.to | 22 Aug 2026
  • Show HN: Figranium – Build browser tasks visually, execute via API (Dockerized)

    1 project | news.ycombinator.com | 22 Aug 2026
  • Show HN: Figranium – Dockerized, API-first, block-based browser automation

    1 project | news.ycombinator.com | 18 Aug 2026
  • A note from our sponsor - Kargo
    akuity.io | 13 Sep 2026
    Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →

Index

What are some of the best open-source Playwright projects? This list will help you:

# Project Stars
1 browser-use 114,248
2 Playwright 95,945
3 Scrapling 79,942
4 playwright-mcp 36,967
5 browser 35,266
6 crawlee 25,764
7 stagehand 24,247
8 skyvern 22,982
9 maxun 17,425
10 playwright-python 14,997
11 nanobrowser 13,773
12 browserless 13,691
13 playwright-cli 13,183
14 camoufox 11,856
15 openbrowser 9,530
16 crawlee-python 9,512
17 artillery 9,073
18 pydoll 7,082
19 llm-scraper 6,919
20 dev-browser 6,607
21 shortest 5,673
22 extension.js 5,153
23 pipet 4,697

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?