Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Testing

Testing

795 projects

Showing 36 of 795 projects

Needle
NeedlePython

A Python tool for automated visual regression testing of CSS, fonts, images, and SVG using Selenium and nose.

#visual-regression-testing#screenshot#nose-framework
Stars596
Forks48
Last commit3 years ago
DDD Playground
DDD PlaygroundPHP

A Symfony-based PHP wallet API implementing Domain-Driven Design with examples for authentication, testing, and event-driven architecture.

#cqrs#api#event-sourcing
Stars595
Forks85
Last commit4 years ago
Composable Navigator
Composable NavigatorSwift

A SwiftUI navigation library for building deep-linkable apps with composition, testing, and ergonomics.

#ios#composition#modularity
Stars589
Forks26
Last commit4 years ago
pgxmock
pgxmockGo

A mock driver for pgx (PostgreSQL driver for Go) to test database interactions without a real database connection.

#pgx#database#postgres
Stars586
Forks69
Last commit5 days ago
flutter_convenient_test
flutter_convenient_testDart

A Flutter testing framework that provides a rich GUI for debugging with time travel, screenshots, video recording, and rapid test execution.

#dart#developer-tools#golden-testing
Stars584
Forks45
Last commit
tor-browser-selenium
tor-browser-seleniumPython

A Python library for automating Tor Browser with Selenium WebDriver for privacy-focused web scraping and testing.

#selenium#privacy#onion-services
Stars582
Forks104
Last commit10 months ago
gotest.tools
gotest.toolsGo

A collection of Go packages that extend the standard testing package with utilities for assertions, golden files, and common testing patterns.

#go-testing#integration-testing#filesystem-testing
Stars578
Forks54
Last commit1 year ago
JMeter Dubbo Plugin
JMeter Dubbo PluginJava

A JMeter plugin for visually stress testing Apache Dubbo interfaces with support for multiple Dubbo and JMeter versions.

#load-testing#stress-testing#dubbo
Stars570
Forks291
Last commit2 years ago
react-native-starter by Ueno
react-native-starter by UenoRuby

A professional React Native starter kit with opinionated dependencies, TypeScript, and continuous delivery support.

#gradle#appcenter#starter-kit
Stars570
Forks89
Last commit5 years ago
react-native-mock
react-native-mockJavaScript

A fully mocked and test-friendly version of React Native for easier unit testing of React Native components.

#unit-testing#test-environment#frontend-testing
Stars567
Forks151
Last commit7 years ago
datanymizer
datanymizerRust

A powerful, Rust-based database anonymizer that generates native SQL dumps with flexible transformation rules.

#sql-dump#hacktoberfest#database
Stars566
Forks30
Last commit3 months ago
Mongo Seeding
Mongo SeedingTypeScript

A flexible toolkit for populating MongoDB databases using JSON, JavaScript, or TypeScript files via a library, CLI, or Docker.

#db-seed#database-seeding#database
Stars562
Forks46
Last commit1 year ago
SwiftRandom
SwiftRandomSwift

A Swift library for generating random data types, fake human information, and test content.

#ios#unit-testing#fake-data
Stars556
Forks56
Last commit6 years ago
Pup
PupJavaScript

A comprehensive boilerplate for building and deploying web applications with Meteor, featuring testing, CI/CD, and environment management.

#environment-management#deployment#boilerplate
Stars552
Forks134
Last commit3 years ago
aws-lambda-java-libs
aws-lambda-java-libsC++

Official AWS libraries providing core interfaces, event models, and utilities for developing Java functions on AWS Lambda.

#container-runtime#serverless#java
Stars548
Forks242
Last commit3 days ago
zora
zoraJavaScript

A lightweight and fast JavaScript test runner that works in Node.js, Deno, and browsers without a specific runner.

#javascript-test-harness#test-runner#unit-testing
Stars543
Forks94
Last commit1 year ago
Kurtosis
KurtosisGo

A platform for packaging and launching ephemeral blockchain development and test stacks, abstracting over Docker and Kubernetes.

#ephemeral-environments#containerization#devops
Stars542
Forks97
Last commit5 days ago
LitElement TypeScript starter
LitElement TypeScript starterJavaScript

A starter template for building web components with LitElement and TypeScript.

#web-components#custom-elements#dev-tools
Stars536
Forks213
Last commit5 months ago
Mockneat
MockneatJava

A modern Java library for generating realistic mock data with a fluent API, supporting JSON, XML, CSV, and SQL.

#randomizer#arbitrary data#data-generator
Stars535
Forks48
Last commit3 years ago
altcover
altcoverF#

A cross-platform .NET code coverage tool that instruments assemblies via IL weaving for Mono, .NET Framework, and .NET Core.

#mono#il-weaving#nuget-package
Stars531
Forks21
Last commit5 days ago
DeepfakeHTTP
DeepfakeHTTPJava

A web server that serves static HTTP responses from text dumps, enabling API mocking and testing without a backend.

#http-server#rest#api
Stars526
Forks47
Last commit3 years ago
DeepfakeHTTP
DeepfakeHTTPJava

A web server that serves static responses from HTTP dump files, enabling API mocking, testing, and prototyping without a backend.

#http-server#rest#api
Stars526
Forks47
Last commit3 years ago
Pocket Mocker
Pocket MockerTypeScript

An in-page HTTP controller for frontend development to intercept, modify, and simulate API responses directly in the browser.

#developer-tools#api#http-interception
Stars522
Forks28
Last commit1 month ago
ActingWeb First_App
ActingWeb First_AppDart

A production-ready Flutter starter app template with authentication, Firebase services, testing, and multi-platform support.

#dart#ios#oauth2
Stars520
Forks85
Last commit1 year ago
knife.system
knife.systemLua

A collection of self-contained micro-modules for Lua, providing utilities for OOP, async code, events, and more.

#async-programming#object-oriented-programming#game-development
Stars514
Forks41
Last commit7 years ago
kotlin-faker
kotlin-fakerKotlin

A Kotlin/JVM library for generating realistic fake data like names, addresses, and banking details for testing and anonymization.

#gradle#data-anonymization#faker-generator
Stars509
Forks50
Last commit1 month ago
ActiveMocker
ActiveMockerRuby

Generate ActiveRecord model mocks for fast unit tests that don't require Rails or a database.

#rails#ruby-gem#test-performance
Stars504
Forks26
Last commit6 years ago
Atata
AtataC#

A C#/.NET web UI test automation framework using a fluent page object pattern and Selenium WebDriver.

#atata#selenium-webdriver#integration-testing
Stars500
Forks81
Last commit6 days ago
WebHook Tester
WebHook TesterGo

A self-hosted tool for testing and debugging webhooks and HTTP requests with customizable responses and real-time UI.

#devops#testing-tool#http
Stars490
Forks50
Last commit3 days ago
playwright-ruby-client
playwright-ruby-clientRuby

A Ruby client library for browser automation and testing using Microsoft Playwright.

#playwright#ruby-gem#headless-browser
Stars486
Forks49
Last commit22 days ago
faux
fauxRust

A Rust library for creating mocks from structs without requiring trait abstractions, designed for testing.

#struct-mocking#unit-testing#dev-tools
Stars484
Forks19
Last commit8 months ago
Phake
PhakePHP

A PHP mocking framework inspired by Mockito, using a verification strategy for test doubles and method stubs.

#spy#composer#unit-testing
Stars475
Forks86
Last commit3 months ago
Betamax
BetamaxGroovy

A Java tool for mocking external HTTP resources like web services and REST APIs in tests, inspired by Ruby's VCR.

#test-isolation#specs2#integration-testing
Stars473
Forks128
Last commit9 years ago
nvim-plugin-template
nvim-plugin-templateLua

A template repository for creating Neovim plugins with a pre-configured Lua structure, testing, and CI workflows.

#template#busted#neovim-plugin
Stars470
Forks28
Last commit8 months ago
go-testdeep
go-testdeepGo

An extremely flexible Go deep comparison library that extends the standard testing package with operators and helpers.

#golang-package#unit-testing#test-suites
Stars463
Forks17
Last commit29 days ago
deno-puppeteer
deno-puppeteerTypeScript

A port of the Puppeteer browser automation library to run natively on Deno.

#puppeteer#screenshot#headless-chrome
Stars458
Forks47
Last commit2 years ago
PreviousPage 13 of 23Next

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 month ago
#Unit Testing161
#Test Automation115
#Ci Cd106
#Go106
#Javascript93
#Integration Testing89
#Nodejs77
#Golang73
#Developer Tools72
#Testing Tools65
#Docker64
#Devops63