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

Swish
SwishSwift

A protocol-based networking library for Swift focused on requesting and decoding JSON via Decodable.

#ios#json-decoding#tvos
Stars359
Forks36
Last commit4 years ago
AVA
AVA

A curated list of resources for AVA, a minimal and futuristic JavaScript test runner.

#developer-tools#open-source#test-runner
Stars355
Forks31
Last commit3 years ago
Mochify
MochifyJavaScript

A Node.js tool that runs Mocha tests in browsers using Browserify, supporting Headless Chrome and WebDriver for cross-browser testing.

#javascript-testing#browserify#test-runner
Stars347
Forks53
Last commit2 years ago
Concuerror
ConcuerrorErlang

A stateless model checking tool for Erlang programs that systematically tests for concurrency errors.

#concurrent-erlang-programs#testing-tool#otp
Stars346
Forks43
Last commit27 days ago
electron-mocha
electron-mochaJavaScript

Run Mocha tests in Electron's main and renderer processes for browser environment testing.

#javascript-testing#test-runner#webgl-testing
Stars344
Forks64
Last commit6 months ago
SwiftUI Atom Properties
SwiftUI Atom PropertiesSwift

Atomic state management and dependency injection library for SwiftUI applications.

#declarative#ios#testability
Stars337
Forks18
Last commit1 month ago
cupaloy
cupaloyGo

A simple Go library for snapshot testing that automatically compares test outputs against committed snapshots.

#snapshot#unit-testing#regression-testing
Stars331
Forks26
Last commit3 years ago
Truss
TrussClojure

A lightweight, dependency-free library for Clojure/Script that provides inline assertions and contextual exceptions to improve error messages.

#clojure-spec#clojurescript#taoensso
Stars328
Forks15
Last commit6 months ago
mgodatagen
mgodatagenGo

A CLI tool to generate millions of pseudo-random BSON documents and insert them into MongoDB for testing and development.

#database#bson#performance-testing
Stars328
Forks69
Last commit1 year ago
Snapshooter
SnapshooterC#

A flexible snapshot testing tool for .NET Core and .NET Framework, inspired by Jest Snapshot Testing.

#snapshot#unit-testing#mstest
Stars328
Forks37
Last commit3 months ago
chip8-test-rom
chip8-test-romRoff

A test ROM for verifying CHIP-8 emulator implementations against key opcodes.

#retro-computing#chip-8#emulator-testing
Stars328
Forks19
Last commit4 years ago
RR
RRRuby

A Ruby test double framework with a rich selection of double techniques and terse syntax.

#test-unit#tdd#test-doubles
Stars326
Forks30
Last commit1 month ago
Spry
SprySwift

A Swift Playgrounds unit testing library for Mac and iOS with Nimble-compatible API.

#ios#quick#unit-testing
Stars323
Forks9
Last commit8 years ago
Weld
WeldRust

A full fake REST API generator written in Rust, inspired by json-server.

#backend-mocking#json-api#weld
Stars322
Forks27
Last commit2 years ago
Ionic Boilerplate
Ionic BoilerplateJavaScript

A comprehensive Ionic starter kit with testing, CI/CD, and build automation for hybrid mobile apps.

#build-automation#gitlab-ci#continuous-integration
Stars321
Forks107
Last commit3 years ago
Ionic 2
Ionic 2JavaScript

A comprehensive Ionic starter kit with testing, CI/CD, and build tools for hybrid mobile app development.

#gitlab-ci#continuous-integration#karma
Stars321
Forks107
Last commit3 years ago
XMLUnit
XMLUnitJava

A Java library for testing XML output via XPath, schema validation, and document comparisons.

#test xml#unit-testing#java
Stars316
Forks81
Last commit14 days ago
Mixter
MixterCSS

Learn CQRS and Event Sourcing through interactive koans in multiple programming languages.

#multi-language#workshop#cqrs
Stars314
Forks81
Last commit2 years ago
http-fake-backend
http-fake-backendJavaScript

A Node.js server for building configurable fake backends using JSON files or JavaScript objects.

#backend-mocking#http-server#json-server
Stars312
Forks21
Last commit2 years ago
Trybe
Trybe

A comprehensive guide to Go coding standards, architecture, and best practices adopted by Trybe.

#coding-standards#logging#testing
Stars309
Forks12
Last commit4 years ago
Popper
PopperPython

A container-native workflow engine for defining and executing testing and automation tasks in Docker and other container runtimes.

#task-automation#container-native#devops
Stars308
Forks62
Last commit4 years ago
snitch
snitchC++

A lightweight C++20 testing framework focused on minimal heap allocation and fast compilation.

#constexpr#fast-compilation#unit-testing
Stars306
Forks15
Last commit4 months ago
screenshotbot-oss
screenshotbot-ossCommon Lisp

A self-hosted screenshot testing service that integrates with Android, iOS, and Web tests to track visual changes and notify teams.

#ios-snapshot-tests#integration#android-screenshot-tests
Stars301
Forks14
Last commit
playwright-best-practices-skill
playwright-best-practices-skill

An AI skill providing specialized guidance for writing, debugging, and maintaining Playwright tests in TypeScript across various testing scenarios.

#playwright#ai#ai-skills
Stars300
Forks54
Last commit3 months ago
circuitbreaker
circuitbreakerGo

A collection of third-party middleware and service implementations for the Fiber web framework in Go.

#hacktoberfest#authentication#monitoring
Stars299
Forks161
Last commit1 day ago
Vue.js with Sails.js example project
Vue.js with Sails.js example projectJavaScript

A comprehensive example project demonstrating Vue.js frontend with Sails.js backend integration for learning SPA development.

#vue-js#progressive-web-app#authentication
Stars294
Forks71
Last commit
FastAPI Injectable
FastAPI InjectablePython

A seamless solution for using FastAPI's dependency injection system outside of route handlers, enabling reuse in CLI tools, background tasks, and other non-HTTP contexts.

#fastapi#depends#dependency-injection
Stars293
Forks6
Last commit
stuntman
stuntmanC#

A .NET library for impersonating users during development using ASP.NET Identity claims.

#nuget#authentication#asp-net-core
Stars292
Forks33
Last commit4 years ago
Firebase Tools UI
Firebase Tools UITypeScript

A local-first web UI for the Firebase Emulator Suite, providing data viewers, editors, and logs for Firebase services during development.

#cloud-services-emulation#firebase-emulator#firebase
Stars291
Forks72
Last commit
ember-exam
ember-examJavaScript

An Ember CLI addon for running tests with randomization, splitting, parallelization, and load balancing.

#test-splitting#test-runner#ember-addon
Stars289
Forks63
Last commit14 days ago
SeLion
SeLionJava

A Java test automation framework built on TestNG and Selenium for web and mobile applications.

#ios#data-driven-testing#selenium-grid
Stars288
Forks233
Last commit2 years ago
Enforcing practices
Enforcing practicesTypeScript

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

#javascript-testing#hacktoberfest#eslintplugin
Stars288
Forks72
Last commit1 day ago
QuickChick
QuickChickRocq Prover

A randomized property-based testing plugin for Coq, enabling automated test generation and verification within proof assistants.

#coq#randomized-testing#automated-testing
Stars288
Forks51
Last commit20 days ago
fsharp-hedgehog
fsharp-hedgehogF#

State-of-the-art property testing library for .NET with integrated shrinking and deterministic runs.

#property-testing#unit-testing#testing-library
Stars285
Forks30
Last commit1 month ago
rabtap
rabtapGo

A Swiss Army knife CLI tool for RabbitMQ that taps, publishes, subscribes to messages, and manages broker topology.

#message-tap#wiretap#devops
Stars282
Forks18
Last commit4 days ago
loud-rejection
loud-rejectionJavaScript

Make unhandled promise rejections fail loudly and exit with code 1 instead of silently failing.

#promises#nodejs#testing
Stars282
Forks16
Last commit5 years ago
PreviousPage 15 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
1 day ago
3 years ago
9 days ago
2 days ago
#Unit Testing180
#Test Automation125
#Go113
#Ci Cd112
#Javascript101
#Integration Testing96
#Nodejs83
#Developer Tools77
#Golang75
#Docker68
#Devops67
#Testing Tools67