awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Browser Automation Frameworks · Awesome GitHub Repositories

6 repos

Awesome GitHub RepositoriesBrowser Automation Frameworks

Frameworks that provide programmatic control over web browsers to automate user interactions, testing, and data extraction tasks.

Explore 6 awesome GitHub repositories matching testing & quality assurance · Browser Automation Frameworks. Refine with filters or upvote what's useful.

  1. Home
  2. Testing & Quality Assurance
  3. Testing Frameworks and Engines
  4. Test Frameworks
  5. Browser Automation Frameworks

Awesome Browser Automation Frameworks GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    awesomeawesome-listlists
  • electron/electron

    electron/electron

    120,164GitHubView on GitHub↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security.

    C++c-plus-pluschromecss
  • puppeteer/puppeteer

    puppeteer/puppeteer

    93,606GitHubView on GitHub↗

    Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to fac

    TypeScriptautomationchromechromium
  • firecrawl/firecrawl

    firecrawl/firecrawl

    84,034GitHubView on GitHub↗

    Firecrawl is a web data extraction platform designed to convert unstructured web content into clean, LLM-ready formats like markdown or JSON. It functions as an autonomous web crawler and scraper, capable of mapping entire domains, performing recursive navigation, and executing complex data gathering tasks. By leveragi

    TypeScriptaiai-agentsai-crawler
  • microsoft/playwright

    microsoft/playwright

    82,810GitHubView on GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior

    TypeScriptautomationchromechromium
  • browser-use/browser-use

    browser-use/browser-use

    78,576GitHubView on GitHub↗

    Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows

    Pythonai-agentsai-toolsbrowser-automation

Explore sub-tags

  • Browser Automation InterfacesInterfaces that enable programmatic control and interaction with browser environments for automation and data extraction tasks.
  • Browser Automation TestingTesting implementations that use browser-automation protocols to launch and interact with applications.
  • Headless Browser ControllersRuntime environments and controllers for managing the lifecycle and remote execution of headless browser instances.
Web Testing Frameworks
Testing paradigms and frameworks that utilize user-facing locators and automation mechanisms to verify web application functionality.