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

Mixter
MixterCSS

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

#multi-language#workshop#cqrs
Stars313
Forks81
Last commit3 years ago
mocket
mocketPython

a socket mock framework - for all kinds of socket animals, web-clients included

#http#tdd#mocking
Stars313
Forks52
Last commit7 days 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
Stars311
Forks21
Last commit3 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
Stars311
Forks61
Last commit4 years ago
circuitbreaker
circuitbreakerGo

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

#hacktoberfest#authentication#monitoring
Stars308
Forks165
Last commit1 day ago
Trybe
Trybe

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

#coding-standards#logging#testing
Stars305
Forks12
Last commit4 years 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
Forks15
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
Stars297
Forks10
Last commit
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
Stars294
Forks51
Last commit5 days 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
Stars294
Forks74
Last commit
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
Stars292
Forks71
Last commit
stuntman
stuntmanC#

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

#nuget#authentication#asp-net-core
Stars291
Forks32
Last commit5 years 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
Stars290
Forks18
Last commit15 days ago
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
Forks66
Last commit1 day ago
SeLion
SeLionJava

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

#ios#data-driven-testing#selenium-grid
Stars289
Forks234
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
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
Stars284
Forks32
Last commit7 days ago
tap-spec
tap-specJavaScript

A TAP reporter that formats test output like Mocha's spec reporter for better readability.

#mocha-spec#npm-package#tap-spec
Stars283
Forks36
Last commit2 years ago
scalaprops
scalapropsScala

A property-based testing library for Scala with advanced generators, flexible configuration, and full Scala.js/scala-native support.

#functional-programming#scala-js#mersenne-twister
Stars283
Forks21
Last commit2 days ago
ember-apollo-client
ember-apollo-clientJavaScript

An Ember CLI addon for integrating Apollo Client and GraphQL into Ember.js applications.

#emberjs#data-fetching#fastboot
Stars280
Forks71
Last commit5 days ago
loud-rejection
loud-rejectionJavaScript

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

#promises#nodejs#testing
Stars280
Forks16
Last commit1 month ago
arch-go
arch-goGo

A Go tool for enforcing architectural rules like dependencies, package contents, function properties, and naming conventions.

#quality#dev-tools#architecture-enforcement
Stars280
Forks23
Last commit3 days ago
ember-cli-page-object
ember-cli-page-objectTypeScript

An Ember CLI addon for creating page objects to simplify acceptance and integration testing.

#integration-testing#ember-addon#ui-testing
Stars275
Forks91
Last commit1 year ago
BazingaFakerBundle
BazingaFakerBundlePHP

Integrates the Faker PHP library into Symfony's dependency injection container for generating fake database data.

#database-seeding#orm#dependency-injection
Stars274
Forks36
Last commit5 years ago
frisby
frisbyGo

A Go-based REST API testing framework inspired by frisby-js, featuring a fluent interface for building and validating HTTP requests.

#frisby#integration-testing#fluent-interface
Stars274
Forks26
Last commit6 years ago
Next.js Apollo TypeScript Starter
Next.js Apollo TypeScript StarterTypeScript

A minimalistic Next.js starter with Apollo GraphQL, TypeScript, and modern tooling for full-stack development.

#apollo-graphql#react-testing-library#authentication
Stars274
Forks27
Last commit
shallow-render
shallow-renderTypeScript

A testing library for Angular that simplifies unit testing with shallow rendering and easy mocking.

#enzyme#unit-testing#testing-library
Stars273
Forks28
Last commit8 months ago
rxjava-extras
rxjava-extrasJava

A collection of utilities, operators, and serialization helpers for RxJava 1 to simplify reactive programming tasks.

#stream-processing#java-library#reactive-programming
Stars271
Forks28
Last commit29 days ago
go-snaps
go-snapsGo

A Jest-like snapshot testing library for Go, enabling easy capture and comparison of test outputs.

#snapshot#go-testing#matchjson
Stars270
Forks11
Last commit2 days ago
endly
endlyGo

A declarative workflow-based automation and end-to-end testing framework for Go that simulates production environments.

#load-testing#workflow#workflow-orchestration
Stars269
Forks39
Last commit3 days ago
microwave
microwaveTypeScript

A collection of developer tools and utilities focused on improving JavaScript and Angular development experience, testing, and performance.

#playwright#developer-tools#performance-optimization
Stars268
Forks18
Last commit2 days ago
Run Unity tests
Run Unity testsTypeScript

GitHub Action to run tests for Unity projects and packages as part of the GameCI ecosystem.

#actions#hacktoberfest#unity-ci
Stars268
Forks147
Last commit4 days ago
Cribble
CribbleSwift

A Swift library for visual testing iOS apps by overlaying a customizable grid to inspect pixel-perfect UI alignment.

#ios#pixel-perfect#ux
Stars268
Forks6
Last commit8 years ago
cypress-harness
cypress-harnessTypeScript

A collection of developer tools and utilities that enhance JavaScript and Angular development with better testing, performance, and DX.

#playwright#developer-tools#performance-optimization
Stars268
Forks18
Last commit
Prismock - Run tests in isolation with an in-memory implementation of Prisma
Prismock - Run tests in isolation with an in-memory implementation of PrismaTypeScript

A mock for PrismaClient that reads your Prisma schema and provides an in-memory store for fast, isolated unit tests.

#unit-testing#prisma#vitest
Stars267
Forks34
Last commit
Opera
Opera

A WebDriver implementation for automating Chromium-based Opera browsers on desktop and Android.

#opera#appium#chromium
Stars266
Forks51
Last commit2 days ago
PreviousPage 16 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 day ago
21 days ago
1 day ago
3 years ago
9 months ago
2 days ago
5 days ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83