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

goregen
goregenGo

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

#developer-tools#regex#go-library
Stars92
Forks25
Last commit4 years 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
Stars92
Forks21
Last commit1 month ago
random-int
random-intJavaScript

Generate cryptographically secure random integers within a specified range.

#random-number-generation#npm-package#security
Stars91
Forks16
Last commit11 months 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
Stars91
Forks5
Last commit5 days ago
designsystem
designsystemTypeScript

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

#design-system#sass#icons
Stars91
Forks32
Last commit2 days 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
Stars90
Forks6
Last commit2 years ago
chronos
chronosElixir

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

#datetime-library#elixir#epoch-time
Stars90
Forks15
Last commit8 years 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 commit1 day 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
Stars88
Forks19
Last commit5 days ago
mocktail
mocktailRust

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

#grpc-mocking#integration-testing#network-testing
Stars88
Forks10
Last commit4 months 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 commit12 years 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 commit6 months ago
testcerts
testcertsGo

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

#self-signed-certificates#unit-testing#certificate-authority
Stars84
Forks11
Last commit2 months 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
Stars84
Forks30
Last commit2 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
Stars82
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 commit7 months ago
wp-cli-faker
wp-cli-fakerPHP

A WP CLI package that generates fake WordPress content including posts, pages, WooCommerce products, and reviews for testing.

#fake-data#cli-tool#content-generation
Stars78
Forks9
Last commit3 years ago
Faqt
FaqtF#

A fluent assertion library for F# that provides readable, type-safe, and informative test assertions with YAML-based failure messages.

#nuget#unit-testing#domain-driven-design
Stars78
Forks2
Last commit8 months ago
rails_hotwire_base
rails_hotwire_baseRuby

A Rails 6 boilerplate with Hotwire for building full-stack apps with a modern SPA-like experience.

#rails#redis#base
Stars77
Forks22
Last commit2 years ago
chrome-reactive-kotlin
chrome-reactive-kotlinKotlin

A low-level Chrome DevTools Protocol client written in Kotlin with RxJava3 for reactive composability.

#rxjava3#rxjava2#chrome
Stars77
Forks13
Last commit4 years ago
pact
pactElixir

A dependency registry for Elixir that simplifies testing by managing dependencies through a process.

#elixir#code-cleanliness#testability
Stars77
Forks6
Last commit8 years ago
godi
godiGo

A dependency injection library for Go with service lifetimes (singleton, scoped, transient) and automatic wiring.

#software-architecture#dependency-injection#go-library
Stars76
Forks2
Last commit9 days ago
geojson-random
geojson-randomJavaScript

A Node.js and browser library for generating random GeoJSON features like points, polygons, and linestrings.

#browserify#simulation#geojson
Stars76
Forks14
Last commit3 years ago
AliceFixturesBundle
AliceFixturesBundlePHP

A Symfony bundle for loading flexible data fixtures using Alice and Faker, supporting Doctrine ORM and MongoDB ODM.

#doctrine-orm#testing#alice
Stars74
Forks24
Last commit10 years ago
VSMac-CodeCoverage
VSMac-CodeCoverageC#

A Visual Studio for Mac extension that displays code coverage statistics and visualizes line coverage in the editor margin.

#vsmac-codecoverage#visual-studio-for-mac#developer-tools
Stars74
Forks15
Last commit
raml-tester
raml-testerJava

A Java library for validating HTTP requests and responses against RAML API definitions.

#raml-tooling#spring-mvc#rest-assured
Stars74
Forks14
Last commit7 years ago
TestBox
TestBoxColdFusion

A BDD/TDD testing and mocking framework for BoxLang and ColdFusion (CFML) applications.

#hacktoberfest#unit-testing#integration-testing
Stars73
Forks82
Last commit21 hours ago
TestBench
TestBenchShell

A principled test framework for Ruby and MRuby with a focus on simplicity and clarity.

#unit-testing#software-quality#bdd
Stars73
Forks8
Last commit1 year ago
fake_server
fake_serverElixir

An HTTP server that simulates responses for testing external APIs in Elixir with ExUnit.

#http-server#elixir#fake-server
Stars72
Forks26
Last commit6 years ago
seleniumQuery
seleniumQueryJava

A jQuery-like Java interface for Selenium WebDriver that simplifies browser automation with familiar syntax.

#jquery#selenium-webdriver#cross-browser
Stars72
Forks23
Last commit1 year ago
qunit-tap
qunit-tapJavaScript

A QUnit plugin that produces TAP (Test Anything Protocol) output for running tests in terminal and CI environments.

#qunit-plugin#unit-testing#headless-testing
Stars72
Forks13
Last commit9 years ago
Vue3-SPA-starter-template
Vue3-SPA-starter-templateTypeScript

A Vue 3 starter kit with authentication, payment processing, internationalization, and comprehensive testing.

#authentication#internationalization#stripe-payments
Stars72
Forks11
Last commit
testronaut
testronautTypeScript

A modern, comprehensive testing framework for frontend applications with built-in visual regression testing.

#playwright#ui-testing#frontend-testing
Stars72
Forks5
Last commit1 month ago
PreviousPage 22 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
1 year ago
3 years ago
1 year ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83