Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Testing

Testing

795 projects

Showing 36 of 795 projects

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
Forks719
Last commit1 day 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 commit1 month ago
Sourcery
SourcerySwift

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

#ios#metaprogramming#boilerplate
Stars8.0k
Forks635
Last commit12 days 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 commit8 days 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
Forks493
Last commit6 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 commit3 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.6k
Forks2.3k
Last commit1 year 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 commit5 days 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 commit7 days ago
Leiningen
LeiningenClojure

A build automation and dependency management tool for Clojure projects.

#deployment#packaging#build-automation
Stars7.3k
Forks1.6k
Last commit3 days 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
Forks213
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 commit3 days 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 commit3 days 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 commit4 months ago
mockery
mockeryGo

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

#generator#mock-generation#unit-testing
Stars7.1k
Forks454
Last commit1 month ago
ts-jest
ts-jestTypeScript

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

#transformer#javascript-testing#test-runner
Stars7.1k
Forks475
Last commit1 day 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.0k
Forks435
Last commit2 months 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 commit1 month 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
Forks693
Last commit1 day 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
Forks565
Last commit4 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
Forks720
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
Forks410
Last commit1 year 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
Forks465
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.4k
Forks493
Last commit11 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
Forks377
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.2k
Forks1.4k
Last commit3 days 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 commit4 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.1k
Forks480
Last commit3 months ago
VCR
VCRRuby

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

#webmock#integration-testing#deterministic-tests
Stars6.1k
Forks508
Last commit7 days 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
Forks598
Last commit2 months 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
Stars5.9k
Forks3.8k
Last commit1 day 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
Stars5.9k
Forks3.8k
Last commit1 day ago
Flutter Developer Roadmap
Flutter Developer Roadmap

A highly subjective, curated roadmap and resource collection for Flutter developers covering tools, patterns, and best practices.

#dart#app-store#developer-tools
Stars5.9k
Forks785
Last commit1 year ago
dgoss
dgossGo

A YAML-based serverspec alternative for validating server configuration, with auto-generation of tests from system state.

#health-endpoint#devops#health-checks
Stars5.9k
Forks490
Last commit1 year ago
goss
gossGo

A YAML-based serverspec alternative for quick and easy server configuration validation and testing.

#continuous-testing#health-endpoint#devops
Stars5.9k
Forks490
Last commit1 year ago
kcat (.7k)
kcat (.7k)C

A lightweight command-line tool for producing, consuming, and inspecting Apache Kafka messages, similar to netcat for Kafka.

#devops#message-queue#command-line-tool
Stars5.8k
Forks502
Last commit1 year ago
PreviousPage 3 of 23Next

Related Tags

#Unit Testing161#Test Automation115#Ci Cd106#Go106#Javascript93#Integration Testing89#Nodejs77#Golang73#Developer Tools72#Testing Tools65#Docker64#Devops63
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