Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Testing

Testing

857 projects

Showing 36 of 857 projects

react-native-sound-demo
react-native-sound-demoJavaScript

A demonstration app for the react-native-sound library, testing audio playback across iOS and Android.

#ios#android#react-native
Stars102
Forks99
Last commit6 years ago
Jasmine
JasmineJavaScript

An ESLint plugin providing rules to enforce best practices and catch common errors in Jasmine test suites.

#javascript-testing#unit-testing#eslint-plugin-jasmine
Stars101
Forks57
Last commit1 year ago
Discuss
Discuss

A specification for the Test Anything Protocol (TAP), a language-agnostic format for reporting test results.

#test-frameworks#specification#interoperability
Stars101
Forks9
Last commit1 year ago
dOOv
dOOvJava

A fluent API for type-safe domain model validation and mapping using annotations, code generation, and a DSL.

#dsl#bean-validation#annotation-processing
Stars101
Forks17
Last commit3 years ago
Ditox.js
Ditox.jsTypeScript

A lightweight dependency injection container for TypeScript with functional API and React integration.

#injection#functional-programming#modular-architecture
Stars101
Forks9
Last commit3 months ago
ex_spec
ex_specElixir

Adds RSpec-style context and it macros to ExUnit for better test organization in Elixir.

#hex#elixir#unit-testing
Stars99
Forks5
Last commit8 years ago
CMake-codecov
CMake-codecovCMake

A CMake module for easily enabling code coverage and generating reports with CMake targets.

#lcov#gcov#codecov
Stars98
Forks34
Last commit2 months ago
nbcelltests
nbcelltestsPython

A JupyterLab extension for writing and running unit tests directly within Jupyter notebook cells.

#jupyterlab-extension#software-testing#pytest
Stars97
Forks24
Last commit7 days ago
efx
efxElixir

A declarative library for writing testable side effects in Elixir by binding effect implementations in tests.

#declarative-programming#elixir#otp
Stars97
Forks6
Last commit9 months ago
gherkingen
gherkingenGo

A customizable BDD test generator for Go that converts Gherkin feature files into test boilerplate.

#behavior-driven-development#bdd-style#go-test
Stars96
Forks4
Last commit6 months ago
Elm Program test
Elm Program testElm

A testing library for Elm that provides a convenient API to test Elm programs as complete units, including interactive views, commands, and ports.

#html-testing#simulation#integration-testing
Stars95
Forks28
Last commit28 days ago
Run Tests through Puppeteer, the Headless Chrome Node API
Run Tests through Puppeteer, the Headless Chrome Node APIDockerfile

A GitHub Action and Docker image for running Puppeteer (Headless Chrome Node API) in CI/CD pipelines.

#puppeteer#headless-chrome#github-action
Stars94
Forks18
Last commit
mockery
mockeryElixir

A simple mocking library for asynchronous testing in Elixir that avoids module overrides and runtime module creation.

#mock-library#elixir-lang#elixir
Stars94
Forks10
Last commit8 months ago
poke
pokePowerShell

A PowerShell module for deep reflection, enabling inspection and manipulation of private/internal object members.

#object-inspection#module#dotnet
Stars94
Forks11
Last commit2 years ago
tap-diff
tap-diffJavaScript

A human-friendly TAP reporter that formats test output with color and readability.

#readability#developer-tools#cli-tool
Stars93
Forks24
Last commit4 years ago
playwright-network-cache
playwright-network-cacheTypeScript

A Playwright library that caches network requests on the filesystem to speed up and stabilize end-to-end tests.

#playwright#network-caching#network
Stars93
Forks5
Last commit1 month ago
dotnet-exec
dotnet-execC#

A command-line tool to execute C# code and scripts without project files, featuring REPL, custom entry points, and integrated testing.

#dotnet-execute#nuget#developer-tools
Stars92
Forks6
Last commit3 days ago
goregen
goregenGo

A Go library for generating random strings that match a given regular expression pattern.

#developer-tools#regex#go-library
Stars92
Forks24
Last commit4 years ago
rhum
rhumTypeScript

A test double library for Deno and Node.js that follows Gerard Meszaros's test double definitions.

#unit-testing#deno#test-doubles
Stars91
Forks6
Last commit2 years ago
designsystem
designsystemTypeScript

A UX component library built on Angular, implementing the Kirby Design Philosophy for consistent user interfaces.

#design-system#sass#icons
Stars91
Forks31
Last commit3 days ago
chronos
chronosElixir

An Elixir library for handling dates and times with convenient date calculation and formatting functions.

#datetime-library#elixir#epoch-time
Stars90
Forks16
Last commit8 years ago
random-int
random-intJavaScript

Generate cryptographically secure random integers within a specified range.

#random-number-generation#npm-package#security
Stars89
Forks16
Last commit9 months ago
sleep-promise
sleep-promiseJavaScript

A lightweight JavaScript utility that resolves a promise after a specified delay, useful for async/await and promise chains.

#es6-modules#async-await#delay-function
Stars89
Forks9
Last commit3 days ago
BDTest
BDTestC#

A .NET testing and reporting framework for Behavior Driven Testing, offering a pure code-based alternative to SpecFlow.

#behavior-driven-testing#integration-testing#csharp
Stars89
Forks5
Last commit5 days ago
Legerity
LegerityC#

A .NET framework for building maintainable automated UI tests for Windows, Android, iOS, and Web applications using Appium and Selenium.

#xamarin#ios#ui-testing
Stars88
Forks21
Last commit26 days ago
dispatch
dispatchShell

A lightweight, dependency-free toolkit for software automation, provisioning, and testing across multiple platforms.

#unit-testing#shell-scripting#lightweight
Stars87
Forks4
Last commit11 years ago
go-localstack
go-localstackGo

A Go wrapper for LocalStack that simplifies integration testing of AWS services in Go applications.

#cloud-services#lambda#integration-testing
Stars87
Forks19
Last commit7 days ago
coveralls-cmake
coveralls-cmakeCMake

CMake scripts to generate and upload code coverage data to Coveralls.io from C/C++ projects.

#gcov#travis-ci#build-tools
Stars87
Forks19
Last commit6 years ago
carbon
carbonCrystal

A testable, adapter-based email library for Crystal with built-in bug catching and multiple service adapters.

#postmark#hacktoberfest#sendgrid
Stars86
Forks20
Last commit3 months ago
mocktail
mocktailRust

A minimal Rust crate for mocking HTTP and gRPC servers with native streaming support.

#grpc-mocking#integration-testing#network-testing
Stars86
Forks10
Last commit1 month ago
testcerts
testcertsGo

A Go library for dynamically generating self-signed certificates and certificate authorities for testing.

#self-signed-certificates#unit-testing#certificate-authority
Stars85
Forks11
Last commit7 days ago
CodeceptJS UI
CodeceptJS UIJavaScript

A modern, interactive IDE-like web interface for developing and managing CodeceptJS end-to-end tests.

#webdriverio#playwright#monaco-editor
Stars83
Forks30
Last commit6 days ago
PuppeteerSharp.Contrib
PuppeteerSharp.ContribC#

A collection of extensions and libraries to enhance Puppeteer Sharp for writing readable and robust browser automation tests in .NET.

#puppeteer#puppeteer-sharp#headless-chrome
Stars83
Forks14
Last commit
ember-cli-dependency-lint
ember-cli-dependency-lintJavaScript

Lint Ember app addon dependencies to ensure only one version of each is activated in the final build.

#npm#ember-addon#cli-tool
Stars83
Forks7
Last commit2 months ago
chrome-dev-tools
chrome-dev-toolsC#

Generates strongly-typed .NET Core wrappers for the Chrome DevTools Protocol from its JSON definition.

#chrome-debugging-protocol#websocket#dotnet
Stars81
Forks28
Last commit2 years ago
Evolutive CRUD API
Evolutive CRUD APIGo

A simple CRUD API built with Go for educational purposes, demonstrating various Go patterns and architectures.

#wire#educational#dependency-injection
Stars80
Forks11
Last commit5 months ago
PreviousPage 21 of 24Next

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 years ago
1 year ago
#Unit Testing180
#Test Automation125
#Go113
#Ci Cd112
#Javascript101
#Integration Testing96
#Nodejs83
#Developer Tools77
#Golang75
#Docker68
#Devops67
#Testing Tools67