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

Jailer
JailerJava

A tool for database subsetting and relational data browsing, creating consistent slices and enabling navigation via foreign keys.

#database#subsetter#database-subsetting
Stars3.2k
Forks142
Last commit1 day ago
Macaca
Macaca

A multi-platform automation testing solution for mobile and desktop applications, supporting iOS, Android, and web browsers.

#uitest#ios#android
Stars3.2k
Forks418
Last commit3 years ago
coverlet
coverletC#

A cross-platform code coverage collection tool for .NET, supporting line, branch, and method coverage.

#msbuild#devops#unit-testing
Stars3.2k
Forks400
Last commit2 days ago
factory_bot_rails
factory_bot_railsRuby

A fixtures replacement library for Rails testing with a straightforward definition syntax and multiple build strategies.

#fixtures#rails#tdd
Stars3.1k
Forks376
Last commit3 days ago
electron-boilerplate
electron-boilerplateJavaScript

A minimal, easy-to-understand boilerplate for building cross-platform desktop applications with Electron.

#desktop-app#boilerplate#nodejs
Stars3.1k
Forks472
Last commit3 years ago
neotest
neotestLua

An extensible framework for running and interacting with tests directly within the NeoVim editor.

#treesitter#developer-tools#test-runner
Stars3.1k
Forks185
Last commit9 days ago
Pumba
PumbaGo

Chaos testing and network emulation tool for Docker and containerd containers.

#stress-testing#container-runtime#container-resilience
Stars3.1k
Forks213
Last commit4 days ago
Cells
CellsRuby

A view component library for Ruby and Rails that encapsulates UI into reusable, testable view models.

#trailblazer#rails#object-oriented-design
Stars3.1k
Forks237
Last commit1 year ago
FlaUI
FlaUIC#

A .NET library for automated UI testing of Windows applications using Microsoft's UI Automation framework.

#uia2#microsoft#uiautomation
Stars3.1k
Forks443
Last commit1 month ago
Bad SSL
Bad SSLHTML

A collection of test subdomains with intentionally broken SSL configurations for testing client security behavior.

#certificate-validation#ssl-testing#web-security
Stars3.0k
Forks204
Last commit1 month ago
vcrpy
vcrpyPython

Automatically mock your HTTP interactions to simplify and speed up testing

#http#mocking#python
Stars3.0k
Forks428
Last commit3 days ago
NSubstitute
NSubstituteC#

A friendly .NET mocking library with a succinct syntax that keeps tests focused on intention rather than configuration.

#unit-testing#integration-testing#csharp
Stars3.0k
Forks281
Last commit4 days ago
Database Cleaner
Database CleanerRuby

Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.

#database-cleaner#testing#testing-tools
Stars3.0k
Forks485
Last commit1 month ago
stryker
strykerTypeScript

Mutation testing framework for JavaScript and TypeScript to improve test quality by finding untested code.

#software-testing#hacktoberfest#test-coverage
Stars3.0k
Forks270
Last commit1 day ago
stryker-js
stryker-jsTypeScript

A mutation testing framework for JavaScript, TypeScript, and related ecosystems to improve test quality.

#hacktoberfest#test-coverage#stryker
Stars3.0k
Forks270
Last commit1 day ago
insta
instaRust

A snapshot testing library for Rust that simplifies testing complex values with comprehensive review tools.

#developer-tools#vscode-extension#assertions
Stars2.9k
Forks152
Last commit2 days ago
ElasticMQ (.8k)
ElasticMQ (.8k)Scala

An in-memory message queue system with an Amazon SQS-compatible interface, designed for testing and local development.

#sqs-interface#in-memory#message-queue
Stars2.9k
Forks203
Last commit6 days ago
vuesion
vuesionVue

A full-stack Vue.js boilerplate with a design system, testing, and internationalization for product teams.

#typescipt#design-system#internationalization
Stars2.9k
Forks384
Last commit1 month ago
cmake-cookbook
cmake-cookbookC++

A collection of practical CMake recipes for building, testing, and packaging C, C++, Fortran, and Python projects.

#python-integration#cmake-recipes#packaging
Stars2.9k
Forks713
Last commit5 years ago
nut.js
nut.jsTypeScript

A cross-platform Node.js library for native UI automation, testing, and control via keyboard, mouse, and image matching.

#keyboard-control#testing-tool#screen-interaction
Stars2.8k
Forks183
Last commit2 years ago
power-assert
power-assertJavaScript

A JavaScript assertion library that enhances standard assert with descriptive error messages by analyzing expression structures.

#unit-testing#assert#power-assert
Stars2.8k
Forks49
Last commit3 years ago
proxyquire
proxyquireJavaScript

Proxies Node.js require to allow easy overriding of dependencies during testing without modifying source code.

#dependency-mocking#unit-testing#nodejs
Stars2.7k
Forks102
Last commit11 months ago
httpexpect
httpexpectGo

A concise, declarative Go library for end-to-end HTTP and REST API testing with chainable request builders and assertions.

#rest#integration-testing#testing-library
Stars2.7k
Forks241
Last commit8 months ago
toxy
toxyJavaScript

A hackable HTTP proxy for resiliency testing, simulating network failures and unexpected conditions in Node.js.

#http-proxy#load-testing#simulation
Stars2.7k
Forks80
Last commit4 years ago
Chrome PHP
Chrome PHPPHP

A PHP library to control headless Chrome/Chromium instances for browser automation, screenshots, and PDF generation.

#dom-manipulation#hacktoberfest#screenshot
Stars2.7k
Forks321
Last commit18 days ago
Selenoid
SelenoidGo

A Selenium Hub successor that runs browsers in Docker containers for scalable, immutable, and self-hosted browser automation.

#selenium-server#containerization#hub
Stars2.7k
Forks361
Last commit1 year ago
Godog
GodogGo

Official Cucumber BDD framework for Go, enabling executable specifications using Gherkin scenarios.

#integration-testing#behavior-driven-development#go-test
Stars2.6k
Forks278
Last commit21 hours ago
NUnit
NUnitC#

A unit-testing framework for all .NET languages, supporting macOS, Linux, and Windows.

#hacktoberfest#nuget#unit-testing
Stars2.6k
Forks771
Last commit21 hours ago
testcontainers-node
testcontainers-nodeTypeScript

A Node.js library for lightweight, disposable Docker containers to run databases, browsers, and services in tests.

#containerization#devops#integration-testing
Stars2.6k
Forks264
Last commit3 days ago
Jimfs
JimfsJava

An in-memory file system for Java implementing java.nio.file APIs, useful for testing and simulation.

#simulation#unit-testing#java
Stars2.6k
Forks290
Last commit1 day ago
Alice
AlicePHP

A PHP library for generating expressive, customizable fake data fixtures for development and testing.

#fixtures#yaml#doctrine
Stars2.5k
Forks329
Last commit1 month ago
refurb
refurbPython

A Python linter focused on modernizing and improving code elegance, readability, and simplicity.

#ast-analysis#readability#developer-tools
Stars2.5k
Forks58
Last commit3 months ago
devtools <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
devtools <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

A comprehensive R package that simplifies and expedites common R package development tasks.

#developer-tools#r-package#r-language
Stars2.5k
Forks762
Last commit
poltergeist
poltergeistRuby

A PhantomJS driver for Capybara that enables headless browser testing for Ruby applications.

#integration-testing#headless-browser#automated-testing
Stars2.5k
Forks407
Last commit6 years ago
Swift Macros
Swift MacrosSwift

A curated list of awesome Swift Macros and learning resources for compile-time code generation in Swift.

#apple#developer-tools#dependency-injection
Stars2.5k
Forks106
Last commit5 months ago
Android Modular Architecture
Android Modular ArchitectureKotlin

A sample Android app demonstrating a modular architecture with Kotlin and Jetpack, focused on scalability, testability, and maintainability.

#component-architecture#modular-architecture#solid-principles
Stars2.4k
Forks390
Last commit
PreviousPage 6 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
2 months ago
4 years ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83