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.

Star count is a popularity signal, not a quality score. Before you commit to one, weigh the things a ranking cannot show: how actively issues are answered, whether the last release was recent enough to trust with your runtime, how heavy the dependency tree is, and whether the API is stable enough that an upgrade will not rewrite your suite. A framework that is slightly less popular but well maintained and predictable will cost you less over a year than one you have to fight. It also pays to keep the layers independent, because a unit runner and a browser driver solve different problems and rarely need to be chosen together.

  1. 1Playwright on GitHub
    Playwright★ 94,614
    By Microsoft

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

    View on GitHub →
  2. 2Cypress on GitHub
    Cypress★ 50,978
    By Cypress

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

    View on GitHub →
  3. 3Selenium on GitHub
    Selenium★ 34,370
    By Selenium HQ

    Widely used browser automation and testing framework.

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

    Node library to control headless Chrome for testing and scraping.

    View on GitHub →
  5. 5Jest on GitHub
    Jest★ 45,467
    By Meta

    Delightful JavaScript testing framework with snapshots.

    View on GitHub →
  6. 6pytest on GitHub
    pytest★ 14,421
    By pytest devs

    Mature, scalable framework for Python testing.

    View on GitHub →
  7. 7Vitest on GitHub
    Vitest★ 16,965
    By Vitest Team

    Blazing-fast unit testing powered by Vite.

    View on GitHub →
  8. 8Mocha on GitHub
    Mocha★ 22,904
    By Mocha Contributors

    Feature-rich JavaScript test framework for Node and browsers.

    View on GitHub →
  9. 9Robot Framework on GitHub
    Robot Framework★ 11,822
    By Robot Framework

    Generic open-source automation framework for acceptance testing.

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

    Developer-centric, scriptable load-testing tool.

    View on GitHub →

← Back to Open Source Top Lists

Related tools from our network

A focused set of free calculators and guides across related topics — no account required.