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

Expecto
ExpectoF#

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

#stress-testing#benchmarkdotnet#performance-testing
Stars739
Forks98
Last commit5 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
Forks176
Last commit9 days ago
Cypress
CypressJavaScript

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

#cypress#code-quality#testing
Stars727
Forks96
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
Stars725
Forks63
Last commit6 months ago
compile-testing
compile-testingJava

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

#unit-testing#compiler-testing#java
Stars721
Forks123
Last commit5 days 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
Stars721
Forks62
Last commit4 months ago
libassert
libassertC++

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

#stack-trace#syntax-highlighting#cpp17
Stars713
Forks53
Last commit3 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
Stars711
Forks13
Last commit13 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
Stars702
Forks41
Last commit7 days 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
Stars701
Forks84
Last commit5 days ago
Noisia
NoisiaGo

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

#stress-testing#performance-testing#database-testing
Stars700
Forks18
Last commit2 years 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
Stars691
Forks65
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
Forks81
Last commit1 year ago
php-censor
php-censorPHP

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

#composer#devops#unit-testing
Stars686
Forks145
Last commit9 days ago
PHP Censor
PHP CensorPHP

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

#devops#unit-testing#database-testing
Stars686
Forks145
Last commit9 days 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
Stars673
Forks20
Last commit2 months ago
@testing-library/svelte
@testing-library/svelteJavaScript

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

#unit-testing#frontend-testing#vitest
Stars661
Forks32
Last commit6 days 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
Stars660
Forks60
Last commit2 months 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
Stars659
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
Stars648
Forks37
Last commit7 months ago
pychrome
pychromePython

A Python package for controlling Google Chrome/Chromium via the Chrome DevTools Protocol with a threading-based API.

#threading#chrome#headless-chrome
Stars646
Forks116
Last commit2 years ago
set-simulator-location
set-simulator-locationSwift

A CLI tool for setting location in the iOS Simulator via coordinates or place search.

#ios#simulator#location
Stars644
Forks33
Last commit3 years ago
Marathon Runner
Marathon RunnerKotlin

A fast, platform-independent test runner for Android and iOS that optimizes for execution speed and stability.

#uitest#ios#testing-tool
Stars640
Forks123
Last commit1 month ago
Playwright CRX
Playwright CRXTypeScript

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

#playwright#chrome-extensions#debugger-api
Stars634
Forks127
Last commit9 months ago
rails_api_base
rails_api_baseRuby

A production-ready Rails 8 boilerplate for building secure, maintainable JSON REST APIs with an admin panel.

#hacktoberfest#rails-api#api
Stars631
Forks137
Last commit3 days ago
delay
delayJavaScript

A promise-based utility for delaying execution with support for abort signals, random delays, and unlimited timeout lengths.

#async-await#promise-utilities#timing
Stars626
Forks38
Last commit7 months ago
Orchestra
OrchestraClojure

A Clojure(Script) library providing complete instrumentation for clojure.spec, validating args, ret, and :fn specs.

#functional-programming#instrument#clojurescript
Stars626
Forks25
Last commit5 years ago
Atrium
AtriumKotlin

A multiplatform expectation library for Kotlin with fluent APIs, extensible design, and detailed failure reporting.

#hacktoberfest#assertion-framework#unit-testing
Stars626
Forks230
Last commit2 days ago
cpp-project
cpp-projectCMake

A modern C++ project boilerplate with CMake, testing, CI/CD, and coverage reporting.

#travis-ci#folder-structure#project-template
Stars622
Forks126
Last commit2 years ago
StarWars
StarWarsC#

A GraphQL Star Wars example implementation using GraphQL for .NET, ASP.NET Core, and Entity Framework Core.

#entity-framework-core#api#asp-net-core
Stars617
Forks98
Last commit8 years ago
Travis CI
Travis CIJavaScript

The Ember.js web client for Travis CI, providing the user interface for the continuous integration platform.

#github-integration#devops#travis-ci
Stars608
Forks283
Last commit4 months ago
redux-ship
redux-shipJavaScript

A side effects handler for Redux with built-in snapshots for live debugging and simpler unit testing.

#snapshot#free-monads#side-effects
Stars606
Forks19
Last commit4 years ago
FastAPI Model Server Skeleton
FastAPI Model Server SkeletonPython

A production-ready FastAPI skeleton app for serving machine learning models with built-in authentication and testing.

#fastapi#authentication#rest-api
Stars603
Forks91
Last commit5 months ago
gotestfmt
gotestfmtGo

A Go test output formatter that transforms verbose JSON logs into human-readable, interactive reports for CI systems and local development.

#go-testing#developer-tools#gitlab-ci
Stars597
Forks12
Last commit3 years ago
PreviousPage 12 of 23Next

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