Top Testing repositories on GitHub
Open-source test runners, frameworks and QA tooling: the most-starred repositories tagged testing that were pushed to in the last 60 days.
As of 2026-10-26, the most-starred testing repository is microsoft/playwright with ★ 99k. This board tracks 25 repositories with ★ 801k combined; the most common license is MIT (18 of 25).
- #1 microsoft/playwright★ 99k
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
TypeScript · Apache-2.0 · updated 2026-10-26
- #2 puppeteer/puppeteer★ 96k
JavaScript API for Chrome and Firefox
TypeScript · Apache-2.0 · updated 2026-10-26
- #3 storybookjs/storybook★ 91k
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
TypeScript · MIT · updated 2026-10-26
- #4 hoppscotch/hoppscotch★ 81k
Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
TypeScript · MIT · updated 2026-10-26
- #5 usebruno/bruno★ 48k
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
JavaScript · MIT · updated 2026-10-26
- #6 jestjs/jest★ 45k
Delightful JavaScript Testing.
TypeScript · MIT · updated 2026-10-24
- #7 promptfoo/promptfoo★ 26k
Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, DeepSeek, and more. Simple declarative confi…
TypeScript · MIT · updated 2026-10-26
- #8 stretchr/testify★ 26k
A toolkit with common assertions and mocks that plays nicely with the standard library
Go · MIT · updated 2026-10-19
- #9 quii/learn-go-with-tests★ 24k
Learn Go with test-driven development
Go · MIT · updated 2026-10-26
- #10 mochajs/mocha★ 23k
☕️ Classic, reliable, trusted test framework for Node.js and the browser
JavaScript · MIT · updated 2026-10-25
- #11 catchorg/Catch2★ 22k
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
C++ · BSL-1.0 · updated 2026-10-08
- #12 avajs/ava★ 21k
Node.js test runner that lets you develop with confidence 🚀
JavaScript · MIT · updated 2026-10-23
- #13 joke2k/faker★ 19k
Faker is a Python package that generates fake data for you.
Python · MIT · updated 2026-10-09
- #14 Orange-OpenSource/hurl★ 19k
Hurl, run and test HTTP requests with plain text.
Rust · Apache-2.0 · updated 2026-10-26
- #15 keploy/keploy★ 19k
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Go · Apache-2.0 · updated 2026-10-26
- #16 jasmine/jasmine★ 16k
Simple JavaScript testing framework for browsers and node.js
JavaScript · MIT · updated 2026-10-09
- #17 mockito/mockito★ 15k
Most popular Mocking framework for unit tests written in Java
Java · MIT · updated 2026-10-24
- #18 web-infra-dev/midscene★ 15k
See interfaces like a human. E2E testing in natural language.
TypeScript · MIT · updated 2026-10-26
- #19 google/artemis★ 15k
ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflows, captures logs, and integrates seamlessly with AI coding assistants…
Python · Apache-2.0 · updated 2026-10-01
- #20 pytest-dev/pytest★ 15k
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Python · MIT · updated 2026-10-26
- #21 phpstan/phpstan★ 14k
PHP Static Analysis Tool - discover bugs in your code without running it!
PHP · MIT · updated 2026-10-26
- #22 metersphere/metersphere★ 14k
MeterSphere 是新一代的开源持续测试工具,内置 AI 助手,让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。
Java · updated 2026-10-23
- #23 chromedp/chromedp★ 13k
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
Go · MIT · updated 2026-10-11
- #24 Shopify/toxiproxy★ 12k
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Go · MIT · updated 2026-10-20
- #25 wix/Detox★ 12k
Gray box end-to-end testing and automation framework for mobile apps
JavaScript · MIT · updated 2026-10-22
Repository data from the public GitHub API, refreshed daily (last 2026-10-26). Not affiliated with GitHub.
Build testing tools in public? Get ranked.
Paste your GitHub username and get ranked right away. Free. No login.
More topics: Automation · Workflow automation · CLI tools · Self-hosted · DevOps · Developer tools · LLM
By language: TypeScript · JavaScript · Python · Go · Rust · Java · C++ · C# · PHP · Ruby · Kotlin · Swift · Dart