Developer Tools
Testing Frameworks
Frameworks and libraries for writing, running, and organizing software tests such as unit, property, integration, and data-driven tests.
Best Testing Frameworks tools by public signals
These picks are computed from scored public evidence. Use the openness column in the ranking to separate OSI-approved, source-available, open-core, proprietary, and unverified-license tools.
Use Case Rankings
Ordered by ToolVitals score, then health, shipping, confidence, GitHub stars, and name.
| # | Tool | Health | Shipping | Openness | Stars | Score | Status |
|---|---|---|---|---|---|---|---|
| 01 | Cypress Browser testing framework for end-to-end and component tests. | 97 | 97 | OSI-approved OSS | 51k | 97 | Active |
| 02 | Promptfoo Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenAI and Anthropic. | 97 | 97 | OSI-approved OSS | 25.1k | 97 | Active |
| 03 | Vitest Next generation testing framework powered by Vite. | 97 | 96 | OSI-approved OSS | 17.1k | 97 | Active |
| 04 | JUnit Programmer-friendly testing framework for Java and the JVM. | 96 | 95 | OSI-approved OSS | 7.1k | 96 | Active |
| 05 | Mocha JavaScript test framework for Node.js and browsers. | 95 | 94 | OSI-approved OSS | 22.9k | 95 | Active |
| 06 | pytest Python testing framework for unit, functional, and integration tests. | 95 | 92 | OSI-approved OSS | 14.5k | 94 | Active |
| 07 | Agentic QE Fleet Open-source AI-powered QA/QE platform for coding agents. | 93 | 95 | OSI-approved OSS | 478 | 94 | Active |
| 08 | Doc Detective Open-source documentation testing framework that keeps docs accurate and up to date. | 92 | 91 | OSI-approved OSS | 131 | 92 | Active |
| 09 | Jest JavaScript and TypeScript testing framework and test runner. | 93 | 89 | OSI-approved OSS | 45.5k | 91 | Active |
| 10 | kotest Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests. | 88 | 80 | OSI-approved OSS | 4.8k | 85 | Active |
| 11 | Spearmint Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button. | 24 | 0 | OSI-approved OSS | 1.3k | 14 | Critical |