64 projects
The Symfony PHP Framework
Symfony is a PHP web application framework designed for building robust, scalable, and maintainable web applications using reusable components and a structured MVC architecture. Itβs widely used for enterprise-level projects and forms the foundation of many other PHP platforms, including Laravel and Drupal.
16,968
3,344
$66M
Jest
Jest is a comprehensive JavaScript testing framework focused on simplicity and developer experience. It provides a complete testing solution with built-in assertion libraries, mocking capabilities, snapshot testing, and code coverage reporting. The framework is designed to work with most JavaScript projects, including React applications, with minimal configuration required.
16,339
4,694
$5.8M
Bun
Bun is a fast all-in-one JavaScript runtime and toolkit that includes a bundler, test runner, and Node.js-compatible package manager. It aims to run JavaScript and TypeScript at high performance using the JavaScriptCore engine, with built-in support for Web APIs, npm packages, and native ESM and CommonJS modules.
14,926
4,566
$83M
pytest
pytest is a mature full-featured Python testing tool that helps you write better programs by making it easy to write simple and scalable test cases. It provides a framework for writing and running tests, with features like detailed info on failing assert statements, modular fixtures, and extensive plugin architecture.
6,018
1,702
$4.4M
Vitest
Vitest is a next-generation testing framework for JavaScript and TypeScript applications, designed to be fast and compatible with Vite. It provides a modern testing experience with features like native ESM support, smart file watching, and instant hot module replacement.
4,887
1,552
$5.3M
Enzyme
JavaScript Testing utilities for React
4,376
1,246
$1.1M
Robolectric
Robolectric is a testing framework for Android applications that allows tests to run directly on the JVM without requiring an Android device or emulator. It provides a simulated Android environment and enables fast, reliable unit testing of Android code by replacing Android SDK dependencies with shadow objects.
4,275
658
$11M
Foundry
Foundry is a fast, portable and modular toolkit for Ethereum application development, featuring a robust testing framework, task runner, and deployment tools. It provides developers with a comprehensive suite of tools for smart contract development, testing, and deployment on Ethereum and EVM-compatible blockchains.
4,086
898
$7.1M
Codeception
Full-stack testing PHP framework
3,941
814
$1M
PHPUnit
PHPUnit is a widely-used testing framework for PHP that enables developers to write and run automated unit tests. It provides a comprehensive suite of testing tools, assertions, and test runners to validate PHP code functionality and ensure software quality.
3,818
1,334
$4.2M
GoogleTest
GoogleTest - Google Testing and Mocking Framework
3,751
767
$2.5M
Jasmine
Simple JavaScript testing framework for browsers and node.js
2,874
880
$1.8M
RSpec Rails
RSpec Rails is a testing framework that brings RSpec's behavior-driven development approach to Ruby on Rails applications, providing a domain-specific language for writing readable, maintainable tests and specifications for Rails components
2,793
1,014
$571K
xUnit.net
xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. It was originally written by the inventor of NUnit v2, and is the most popular unit testing framework for .NET development.
2,715
608
$3.8M
Catch2
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)
2,571
643
$6.2M
NUnit
NUnit is a widely-used open source unit testing framework for .NET languages. It provides a comprehensive set of tools for writing and running automated tests, supporting test fixtures, assertions, constraints, and parameterized tests. The framework enables developers to write tests in C# and other .NET languages, with features for both simple unit tests and complex test suites.
2,337
404
$3.5M
TestNG
TestNG testing framework
2,282
284
$3.8M
JUnit
JUnit is a widely-used unit testing framework for Java applications that enables developers to write and run repeatable tests. It provides annotations for test methods, assertions for validating results, and test runners for executing test suites.
2,273
572
$5.3M
VSTest
VSTest is Microsoft's unified test execution and reporting platform that enables running tests and reporting results for multiple test frameworks. It provides a cross-platform test runner, extensible test adapters, and integration with build tools and IDEs for .NET applications.
2,229
447
$15M
React Testing Library
React Testing Library is a lightweight testing utility for React that encourages good testing practices by working with actual DOM nodes and simulating user interactions rather than dealing with component instances. It helps developers write maintainable tests that closely resemble how users interact with their applications.
2,099
593
$116K
Testify
Testify is a testing and assertion toolkit for Go that provides a rich set of assertion functions and testing utilities to make writing tests easier and more expressive
2,010
784
$659K
AVA
Node.js test runner that lets you develop with confidence π
1,985
834
$704K
Kotest
Kotest is a flexible and comprehensive testing framework for Kotlin that supports multiple test styles, property-based testing, and data-driven testing. It provides rich assertions, test isolation, and extensive configuration options while maintaining compatibility with existing test runners.
1,928
453
$9.3M
Shoulda Matchers
Simple one-liner tests for common Rails functionality
1,841
676
$1.5M
Fluent Assertions
Fluent Assertions is a .NET library that provides a fluent syntax for writing assertions in unit tests. It offers a rich set of extension methods that allow developers to express assertions in a more natural, human-readable way, making test code more readable and maintainable.
1,448
299
$46M
Microsoft Testing Platform & MSTest Framework
A testing framework and platform for .NET applications that provides MSTest capabilities and modern testing infrastructure for writing and executing automated tests across different .NET workloads
1,335
210
$28M
Pest
Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.
1,332
387
$607K
Pester
Pester is the ubiquitous test and mock framework for PowerShell.
1,108
212
$1.4M
Ginkgo Go
Ginkgo is a modern testing framework for Go (Golang) that helps developers write expressive tests using a behavior-driven development (BDD) style syntax. It provides features like nested describes, beforeEach/afterEach hooks, parallel test execution, and detailed test reporting.
1,094
350
$1.7M
ScalaTest
ScalaTest is a testing framework for the Scala programming language that provides a comprehensive suite of testing styles and features. It enables writing unit tests, property checks, behavior-driven development (BDD) tests, and integration tests with a flexible, expressive syntax.
1,055
386
$17M
Quick
The Swift (and Objective-C) testing framework.
956
240
$1.4M
SnapshotTesting
A Swift testing library that enables snapshot testing of iOS and macOS UI components, data structures, and other values by capturing reference snapshots and comparing them against future test runs to detect unintended changes
931
180
$299K
phpspec
PHPSpec is a behavior-driven development (BDD) testing framework for PHP that helps developers write specifications for their code using a descriptive language. It allows writing tests that describe how code should behave, following a describe-it format similar to RSpec, and supports features like test doubles, matchers, and code generation.
751
293
$1.2M
ESLint Plugin Jest
ESLint Plugin Jest is a static analysis tool that provides linting rules for Jest-based tests, helping developers follow best practices and catch common testing errors in JavaScript/TypeScript codebases
655
249
$1.5M
specs2
Software Specifications for Scala
567
192
$2.5M
Helm Unittest
BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin.
454
171
$1.3M
bUnit
bUnit is a testing library for Blazor components that enables developers to write unit tests for Blazor components in C#. It provides a testing framework that makes it easy to render components, trigger events, and verify component behavior in isolation.
430
57
$4M
Avocado Framework
Avocado is a set of tools and libraries to help with automated testing. One can call it a test framework with benefits. Native tests are written in Python and they follow the unittest pattern, but any executable can serve as a test.
422
69
$3.8M
Truth
Fluent assertions for Java and Android
395
92
$1.3M
Verify
Verify is a snapshot testing tool for .NET that helps verify complex objects and documents by capturing their state as human-readable files. It supports multiple output formats, handles complex object comparisons, and integrates with popular testing frameworks.
394
118
$6M
Test2
Test2, Test::More, Test::Simple and Test::Builder Perl modules for writing tests
342
97
$1.7M
go-cmp
A package for comparing Go values in tests, offering rich comparison features beyond standard equality testing. It helps developers write test assertions by providing detailed explanations of differences between complex data structures.
233
115
$307K
test-unit
test-unit
182
82
$582K
Testbench Core
Laravel Testing Helper for Packages Development
127
46
$356K
Airframe
Essential Building Blocks for Scala
124
34
$4.5M
AutoFixture
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
GoConvey
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
JUnit 4
A programmer-oriented testing framework for Java.
Karma
Spectacular Test Runner for JavaScript
MochaJS Mocha: JavaScript Test Framework
βοΈ simple, flexible, fun javascript test framework for node.js & the browser
Testem
Test'em 'Scripts! A test runner that makes Javascript unit testing fun.
dart-lang/test
A library for writing unit tests in Dart.
doctest
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
jestjs/jest
Delightful JavaScript Testing.
modernweb.dev
Guides, tools and libraries for modern web development.
testthat
An R π¦ to make testing π