10 Most Popular Open-Source Testing & Automation Frameworks

The most-starred open-source testing and automation frameworks — Playwright, Cypress, pytest, Jest, k6 and more — with GitHub links and star counts.

By The DevFixPro Editorial Team · independent editorial research project

Star counts retrieved from the GitHub API on 2026-08-17. Open-source projects grow daily, so treat the numbers as a snapshot — always check the linked repository for the latest figures, license, and activity.

Shipping without tests is gambling. The 10 open-source testing and automation frameworks below are ranked by GitHub stars (fetched 2026-08-17) — end-to-end, unit, API and load testing. Each links to its repository.

Pick by layer: Playwright/Cypress/Selenium for the browser, pytest/Jest/Vitest for units, and k6 for load — wire them into CI so regressions surface early.

  1. 1Playwright on GitHub
    Playwright94,614
    By Microsoft

    Reliable end-to-end testing across browsers and platforms.

    View on GitHub →
  2. 2Cypress on GitHub
    Cypress50,978
    By Cypress

    Fast, easy end-to-end testing for modern web apps.

    View on GitHub →
  3. 3Selenium on GitHub
    Selenium34,370
    By Selenium HQ

    Widely used browser automation and testing framework.

    View on GitHub →
  4. 4Puppeteer on GitHub
    Puppeteer95,463
    By Google Chrome

    Node library to control headless Chrome for testing and scraping.

    View on GitHub →
  5. 5Jest on GitHub
    Jest45,467
    By Meta

    Delightful JavaScript testing framework with snapshots.

    View on GitHub →
  6. 6pytest on GitHub
    pytest14,421
    By pytest devs

    Mature, scalable framework for Python testing.

    View on GitHub →
  7. 7Vitest on GitHub
    Vitest16,965
    By Vitest Team

    Blazing-fast unit testing powered by Vite.

    View on GitHub →
  8. 8Mocha on GitHub
    Mocha22,904
    By Mocha Contributors

    Feature-rich JavaScript test framework for Node and browsers.

    View on GitHub →
  9. 9Robot Framework on GitHub
    Robot Framework11,822
    By Robot Framework

    Generic open-source automation framework for acceptance testing.

    View on GitHub →
  10. 10k6 on GitHub
    k631,269
    By Grafana Labs

    Developer-centric, scriptable load-testing tool.

    View on GitHub →

← Back to Open Source Top Lists