Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Testing

Testing

1147 projects

Showing 36 of 1147 projects

Testcontainers
TestcontainersJava

A Java library for JUnit tests that provides lightweight, throwaway Docker containers for databases, browsers, and other services.

#hacktoberfest#devops#integration-testing
Stars8.7k
Forks1.9k
Last commit22 hours ago
react-cosmos
react-cosmosTypeScript

A sandbox for developing, testing, and documenting UI components in isolation.

#sandbox#hot-reloading#visual-tdd
Stars8.7k
Forks379
Last commit7 days ago
Prophecy
ProphecyPHP

A highly opinionated yet powerful and flexible PHP object mocking framework for creating test doubles.

#stubs#spies#unit-testing
Stars8.5k
Forks249
Last commit3 months ago
GoConvey
GoConveyGo

A Go testing tool that runs behavioral tests in the browser and terminal, integrating directly with `go test`.

#test-coverage#go-test-integration#goconvey
Stars8.4k
Forks558
Last commit2 years ago
chai
chaiJavaScript

A BDD/TDD assertion library for Node.js and browsers that pairs with any JavaScript testing framework.

#unit-testing#tdd#bdd
Stars8.3k
Forks721
Last commit4 days ago
factory_bot
factory_botRuby

A fixtures replacement library for Ruby that provides a straightforward syntax for setting up test data objects.

#rubygems#fixtures#rails
Stars8.2k
Forks2.6k
Last commit9 days ago
Sourcery
SourcerySwift

A Swift code generator that automates boilerplate code using meta-programming and SwiftSyntax.

#ios#metaprogramming#boilerplate
Stars8.0k
Forks634
Last commit1 month ago
Terratest
TerratestGo

A Go library for writing automated tests for infrastructure code like Terraform, Packer, Docker, and cloud APIs.

#kubernetes-testing#devops#testing-library
Stars7.9k
Forks1.4k
Last commit1 day ago
Scientist
ScientistRuby

A Ruby library for carefully refactoring critical paths by comparing old and new code behavior in production.

#experimentation#library#production-testing
Stars7.7k
Forks501
Last commit8 months ago
Clean Code .NET/.NET Core
Clean Code .NET/.NET CoreC#

Clean Code principles and examples adapted for .NET and .NET Core developers.

#composition#inheritance#aspnet
Stars7.7k
Forks1.1k
Last commit4 months ago
Node-Express-Mongoose Boilerplate
Node-Express-Mongoose BoilerplateJavaScript

A production-ready boilerplate for building RESTful APIs with Node.js, Express, and Mongoose.

#rest-api#boilerplate#nodejs
Stars7.7k
Forks2.3k
Last commit2 years ago
Geckodriver
Geckodriver

A WebDriver proxy that enables automation of Firefox and other Gecko-based browsers through the Marionette protocol.

#gecko#geckodriver#proxy-server
Stars7.5k
Forks1.5k
Last commit1 day ago
Next.js Enterprise
Next.js EnterpriseTypeScript

An enterprise-grade Next.js boilerplate with integrated tooling for building high-performance, maintainable applications.

#next-js#devops#nextjs
Stars7.4k
Forks2.0k
Last commit1 day ago
WireMock (.1k)
WireMock (.1k)Java

A flexible open-source tool for mocking HTTP services to create stable test and development environments.

#rest#java-library#integration-testing
Stars7.3k
Forks1.5k
Last commit1 day ago
WireMock
WireMockJava

A flexible open-source tool for mocking HTTP services to create stable test and development environments.

#rest#java-library#integration-testing
Stars7.3k
Forks1.5k
Last commit1 day ago
consola
consolaTypeScript

An elegant console logger for Node.js and browser environments with pluggable reporters and interactive prompts.

#developer-tools#terminal#log
Stars7.3k
Forks219
Last commit1 day ago
Leiningen
LeiningenClojure

A build automation and dependency management tool for Clojure projects.

#deployment#packaging#build-automation
Stars7.3k
Forks1.6k
Last commit1 month ago
mockery
mockeryGo

A mock code autogenerator for Go interfaces using testify/mock to eliminate boilerplate.

#generator#mock-generation#unit-testing
Stars7.2k
Forks455
Last commit1 day ago
rest-assured
rest-assuredJava

A Java DSL for simplifying testing and validation of REST APIs with a fluent, Groovy-like syntax.

#xmlpath#rest#spring-framework
Stars7.1k
Forks1.9k
Last commit2 days ago
Chrome DevTools
Chrome DevTools

A curated list of awesome tools, libraries, extensions, and resources for the Chrome DevTools and DevTools Protocol ecosystem.

#playwright#developer-tools#puppeteer
Stars7.1k
Forks440
Last commit3 months ago
ts-jest
ts-jestTypeScript

A Jest transformer with source map support for testing TypeScript projects.

#transformer#javascript-testing#test-runner
Stars7.1k
Forks476
Last commit1 day ago
How They Test
How They TestTypeScript

A curated collection of publicly available resources on how software companies around the world test their software systems and build their quality culture.

#software-testing#quality#knowledge-sharing
Stars6.8k
Forks643
Last commit3 months ago
doctest
doctestC++

A fast, single-header C++11/14/17/20/23 testing framework designed for minimal compile times and in-production-code testing.

#doctest#unit-testing#cpp17
Stars6.8k
Forks692
Last commit12 days ago
afero
aferoGo

A filesystem abstraction library for Go that provides a universal interface for local, in-memory, cloud, and archive backends.

#network-file-system#filesystem#filesystem-abstraction
Stars6.7k
Forks569
Last commit16 days ago
Awesome Chaos Engineering
Awesome Chaos Engineering

A curated list of Chaos Engineering resources, including tools, books, papers, and educational materials.

#devops#reliability#chaos
Stars6.6k
Forks721
Last commit2 years ago
go-sqlmock
go-sqlmockGo

A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.

#database#test-isolation#unit-testing
Stars6.6k
Forks413
Last commit14 days ago
chance.js
chance.jsJavaScript

A minimalist random generator library for JavaScript that produces random numbers, strings, names, addresses, and more.

#mock-data#frontend#nodejs
Stars6.5k
Forks464
Last commit1 year ago
Larastan
LarastanPHP

A PHPStan extension for Laravel that adds static code analysis to catch bugs and improve code quality.

#developer-tools#laravel#code-quality
Stars6.5k
Forks498
Last commit10 days ago
spew
spewGo

A deep pretty printer for Go data structures to aid in debugging with configurable output formats.

#go-library#data-structures#testing
Stars6.4k
Forks374
Last commit2 years ago
syzkaller
syzkallerGo

An unsupervised coverage-guided kernel fuzzer for finding bugs in operating system kernels like Linux, Windows, and BSD variants.

#fuzzer#operating-systems#bug-discovery
Stars6.3k
Forks1.4k
Last commit1 day ago
is-thirteen
is-thirteenJavaScript

An npm package to check if a number is equal to 13 with a fluent, chainable API.

#number-check#npm-package#fluent-api
Stars6.2k
Forks495
Last commit5 months ago
bats-core
bats-coreShell

A TAP-compliant testing framework for Bash and other UNIX programs, enabling simple verification of expected behavior.

#bash-testing#unit-testing#integration-testing
Stars6.2k
Forks485
Last commit1 day ago
VCR
VCRRuby

A Ruby library that records HTTP interactions and replays them for fast, deterministic tests.

#webmock#integration-testing#deterministic-tests
Stars6.1k
Forks510
Last commit1 month ago
web-platform-tests
web-platform-testsHTML

Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.

#w3c#test-runner#test-suites
Stars6.0k
Forks3.9k
Last commit17 hours ago
web-platform-tests
web-platform-testsHTML

Cross-browser test suites for Web platform specifications, ensuring interoperability across browser implementations.

#w3c#test-runner#test-suites
Stars6.0k
Forks3.9k
Last commit17 hours ago
Vue.js debugging in Chrome and VS Code
Vue.js debugging in Chrome and VS CodeJavaScript

A collection of recipes for debugging various technologies and frameworks using Visual Studio Code.

#development-workflow#python-debugging#nodejs
Stars6.0k
Forks594
Last commit
PreviousPage 3 of 32Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 months ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83