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

Noisia
NoisiaGo

A harmful workload generator for PostgreSQL that simulates various database stress scenarios for testing purposes.

#stress-testing#performance-testing#database-testing
Stars789
Forks22
Last commit10 days ago
PCOV
PCOVC

A self-contained, high-performance code coverage driver for PHP that's compatible with PHPUnit's CodeCoverage library.

#test-coverage#phpunit#testing
Stars787
Forks38
Last commit3 days ago
Forgery
ForgeryRuby

A Ruby gem for generating fake data with a simple syntax and customizable dictionaries for testing and development.

#rails#fake-data#ruby-gem
Stars783
Forks101
Last commit6 years ago
baloo
balooGo

An expressive and versatile end-to-end HTTP API testing library for Go, built on top of the gentleman HTTP client toolkit.

#integration-testing#assert#http
Stars779
Forks29
Last commit4 years ago
chispa
chispaPython

A PySpark testing library providing fast helper methods with descriptive, color-coded error messages for DataFrame and column comparisons.

#apache-spark#unit-testing#dataframe
Stars771
Forks80
Last commit12 days ago
k6
k6

A curated list of awesome tools, content, and projects for the k6 load testing platform.

#load-testing#devops#performance-testing
Stars770
Forks63
Last commit2 days ago
Awesome k6
Awesome k6

A curated collection of community resources, tools, and projects for the k6 load testing platform.

#load-testing#devops#performance-testing
Stars770
Forks63
Last commit2 days ago
bozon
bozonJavaScript

A command-line tool for building, testing, and publishing modern Electron applications.

#electron-builder#packaging#development-workflow
Stars759
Forks48
Last commit2 years ago
Kakapo
KakapoSwift

A dynamic mocking library for Swift that replicates backend APIs and logic for testing and prototyping.

#kakapo#json-api#opinionated-dsl
Stars759
Forks44
Last commit7 years ago
minimock
minimockGo

A powerful mock generation tool for Go that creates statically typed mocks from interface declarations.

#go-modules#mock-generation#unit-testing
Stars752
Forks49
Last commit10 days ago
go-txdb
go-txdbGo

A single-transaction based SQL driver for Go that provides immutable transaction isolation for functional testing.

#integration-testing#database-testing#sql-driver
Stars751
Forks47
Last commit1 year ago
Run your job on another architecture: arm32, aarch64 and others
Run your job on another architecture: arm32, aarch64 and othersShell

A GitHub Action that executes jobs on non-x86 CPU architectures (ARM, s390x, ppc64le, RISC-V) via QEMU emulation.

#actions#ppc64le#riscv64
Stars748
Forks165
Last commit
exvcr
exvcrElixir

Record and replay HTTP interactions for Elixir, inspired by Ruby's VCR.

#elixir#test-recording#integration-testing
Stars746
Forks135
Last commit1 year ago
jFairy
jFairyJava

A Java library for generating realistic fake data like persons, companies, and emails with locale support.

#developer-tools#fake-data#android
Stars742
Forks150
Last commit1 month ago
Expecto
ExpectoF#

An advanced, smooth testing library for F# with parallel execution, property-based testing, and performance benchmarking.

#stress-testing#benchmarkdotnet#performance-testing
Stars736
Forks98
Last commit1 month ago
playwright-bdd
playwright-bddTypeScript

A library that enables Behavior-Driven Development (BDD) testing by converting Gherkin feature files into Playwright test files.

#javascript-testing#playwright#ai-testing
Stars734
Forks89
Last commit3 days ago
Selene
SelenePython

A Python library for writing concise, readable, and maintainable browser UI tests with a user-oriented API.

#integration-testing#ui-testing#page-object-pattern
Stars733
Forks182
Last commit1 day ago
Cypress
CypressJavaScript

An ESLint plugin that enforces best practices and provides linting rules for Cypress test code.

#cypress#code-quality#testing
Stars728
Forks94
Last commit1 day ago
clockwork
clockworkGo

A simple fake clock for Go that replaces the standard time package with an injectable interface for testing.

#time-mocking#unit-testing#dependency-injection
Stars726
Forks63
Last commit8 months ago
Invoke-Build
Invoke-BuildPowerShell

A build and test automation tool that invokes tasks defined in PowerShell scripts, similar to psake but more powerful.

#devops#build-automation#continuous-integration
Stars725
Forks62
Last commit5 months ago
compile-testing
compile-testingJava

A Java library for testing javac compilation and annotation processors in unit tests.

#unit-testing#compiler-testing#java
Stars722
Forks127
Last commit23 days ago
libassert
libassertC++

An over-engineered C++ assertion library providing rich diagnostic information, automatic expression decomposition, and syntax highlighting.

#stack-trace#syntax-highlighting#cpp17
Stars721
Forks50
Last commit4 months ago
nve
nveJavaScript

Run any command on specific Node.js versions, including multiple versions at once, without separate installations.

#exec#developer-tools#version-management
Stars712
Forks12
Last commit24 days ago
Chapar
ChaparGo

A native API testing tool for developers, supporting both HTTP and gRPC protocols with a focus on simplicity and local data storage.

#postman-alternative#desktop-application#rest
Stars705
Forks43
Last commit1 month ago
Visual Regression Tracker
Visual Regression TrackerShell

An open-source, self-hosted platform for visual regression testing that tracks UI changes via image comparison.

#playwright#hacktoberfest#pdf-comparison
Stars699
Forks67
Last commit
mock
mockElixir

A mocking library for Elixir that uses the Erlang meck library to provide module mocking functionality for tests.

#elixir#test-isolation#unit-testing
Stars690
Forks82
Last commit1 year ago
PHP Censor
PHP CensorPHP

An open-source, self-hosted continuous integration server specifically designed for PHP projects.

#devops#unit-testing#database-testing
Stars688
Forks145
Last commit1 month ago
php-censor
php-censorPHP

An open-source, self-hosted continuous integration server specifically designed for PHP projects.

#composer#devops#unit-testing
Stars688
Forks145
Last commit1 month ago
redux-bug-reporter
redux-bug-reporterJavaScript

A bug reporting and playback tool for Redux applications that captures state and actions for easy reproduction.

#developer-tools#playback#replay
Stars677
Forks15
Last commit8 years ago
DDD Food App
DDD Food AppGo

A Go-based food ordering backend demonstrating Domain-Driven Design principles with clean architecture.

#food-ordering#rest-api#domain-driven-design
Stars675
Forks118
Last commit4 years ago
ky-universal
ky-universalJavaScript

A deprecated package that enabled using the Ky HTTP client in both Node.js and browsers via polyfills.

#request#isomorphic#isomorphic-javascript
Stars672
Forks20
Last commit3 months ago
httpmock
httpmockRust

A simple yet powerful HTTP mocking library for Rust, featuring a fluent API, request matching, and standalone Docker support.

#serde#integration-testing#async
Stars664
Forks61
Last commit1 day ago
@testing-library/svelte
@testing-library/svelteJavaScript

Simple and complete Svelte DOM testing utilities that encourage good testing practices.

#unit-testing#frontend-testing#vitest
Stars663
Forks32
Last commit23 days ago
generator-m-ionic
generator-m-ionicJavaScript

A Yeoman generator providing advanced workflows for building high-quality Ionic 1 apps with Angular 1.

#gulp#sass#angularjs
Stars658
Forks131
Last commit6 years ago
TAP
TAP

A curated list of resources for the Test Anything Protocol (TAP), including test frameworks, reporters, parsers, and tools.

#javascript-testing#developer-tools#test-runner
Stars653
Forks37
Last commit8 months ago
Playwright CRX
Playwright CRXTypeScript

A Chrome Extensions flavor of Playwright for automating and testing browser extensions.

#playwright#chrome-extensions#debugger-api
Stars653
Forks129
Last commit10 months ago
PreviousPage 12 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
4 days ago
6 days ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83