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
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
mocket
mocketPython

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

#http#tdd#mocking
Stars311
Forks51
Last commit3 days 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
Stars310
Forks62
Last commit4 years ago
Trybe
Trybe

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

#coding-standards#logging#testing
Stars307
Forks12
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
Stars305
Forks164
Last commit22 hours 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
Stars302
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
Stars294
Forks7
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
Stars293
Forks71
Last commit
stuntman
stuntmanC#

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

#nuget#authentication#asp-net-core
Stars291
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
Forks74
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
Stars291
Forks50
Last commit9 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
Forks65
Last commit5 days 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
Stars289
Forks73
Last commit17 hours 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
rabtap
rabtapGo

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

#message-tap#wiretap#devops
Stars288
Forks18
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
Forks31
Last commit2 months 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
Stars282
Forks21
Last commit18 hours 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
Stars282
Forks36
Last commit2 years ago
loud-rejection
loud-rejectionJavaScript

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

#promises#nodejs#testing
Stars281
Forks17
Last commit5 years 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 commit10 days ago
BazingaFakerBundle
BazingaFakerBundlePHP

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

#database-seeding#orm#dependency-injection
Stars276
Forks36
Last commit5 years 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
Stars276
Forks91
Last commit10 months 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
Stars275
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 commit6 months 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
Stars272
Forks21
Last commit3 days 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
Forks29
Last commit2 months 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 commit1 day 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 commit1 day ago
Opera
Opera

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

#opera#appium#chromium
Stars268
Forks50
Last commit23 days 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
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
Stars267
Forks6
Last commit8 years ago
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
Forks35
Last commit
go-snaps
go-snapsGo

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

#snapshot#go-testing#matchjson
Stars267
Forks10
Last commit1 month ago
got
gotGo

A fluent and enjoyable Go test framework with pretty output, handy assertions, and snapshot testing.

#developer-tools#unit-testing#assert
Stars266
Forks15
Last commit2 months 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
16 hours ago
9 days ago
3 years ago
3 days ago
7 months ago
1 day ago
2 days ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83