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

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
Stars519
Forks84
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
Stars518
Forks40
Last commit7 years 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
Stars516
Forks55
Last commit23 days 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
Stars510
Forks50
Last commit14 days 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
Stars501
Forks82
Last commit6 days ago
Pytest-Flask
Pytest-FlaskPython

A set of pytest fixtures to test Flask applications

#pytest#unit-testing#flask
Stars499
Forks92
Last commit11 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
Stars499
Forks52
Last commit3 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
Stars485
Forks19
Last commit10 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
Stars476
Forks86
Last commit5 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
Stars473
Forks28
Last commit9 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 commit10 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
spark-fast-tests
spark-fast-testsScala

A fast Apache Spark testing helper library with beautifully formatted error messages for Scala applications.

#apache-spark#spark#unit-testing
Stars457
Forks77
Last commit3 months ago
critic.sh
critic.shShell

A dead simple Bash testing framework with coverage reporting, offering a familiar API and custom assertion flexibility.

#lcov#bash-testing#coverage-testing
Stars456
Forks11
Last commit6 years ago
FakeRest
FakeRestTypeScript

A browser library that intercepts AJAX calls to mock a REST server based on JSON data for client-side testing.

#rest#single-page-app#client
Stars456
Forks50
Last commit1 month ago
nbval
nbvalPython

A pytest plugin that validates Jupyter notebooks by executing cells and comparing outputs to ensure consistency.

#ipython-notebook#pytest#reproducible-research
Stars453
Forks54
Last commit10 months ago
tempy
tempyJavaScript

A Node.js utility for generating random temporary file and directory paths with automatic cleanup.

#automated-cleanup#filesystem-utilities#nodejs
Stars448
Forks30
Last commit5 months ago
gofight
gofightGo

A Go library for testing HTTP handlers and web frameworks like Gin, Echo, and Mux.

#http-handler#unit-testing#integration-testing
Stars447
Forks40
Last commit7 days ago
FsUnit
FsUnitF#

A library that makes unit-testing with F# more enjoyable by adding a functional syntax to .NET testing frameworks.

#functional-programming#unit-testing#mstest
Stars445
Forks75
Last commit1 year ago
ArchUnitTS
ArchUnitTSTypeScript

ArchUnitTS is an architecture testing library for TypeScript and JavaScript projects to specify and enforce architectural rules.

#testing-library#archunit#code-metrics
Stars444
Forks13
Last commit10 days ago
/create-worktrees
/create-worktreesTypeScript

A JavaScript-native Ethereum Virtual Machine that runs in browsers, Node.js, Bun, and Deno for instant contract simulation and testing.

#simulation#wagmi#solidity
Stars441
Forks54
Last commit23 days ago
docker-it-scala
docker-it-scalaScala

A Scala library for integration testing with Docker containers, providing utilities to define, manage, and verify services.

#container-orchestration#specs2#integration-testing
Stars433
Forks88
Last commit2 years ago
nvim-coverage
nvim-coverageLua

A Neovim plugin that displays test coverage data in the sign column and summary reports for multiple programming languages.

#multi-language#developer-tools#test-coverage
Stars433
Forks55
Last commit1 year ago
TestStack.BDDfy
TestStack.BDDfyC#

A simple, extensible BDD framework for .NET that works with any testing framework and generates readable reports.

#behavior-driven-development#bdd-framework#dotnet
Stars433
Forks84
Last commit1 month ago
LogCaptor
LogCaptorJava

A Java library for capturing log entries in unit and integration tests without mocking or custom extensions.

#jboss#unit-testing#integration-testing
Stars432
Forks29
Last commit22 days ago
xgo
xgoGo

An all-in-one Go testing library providing monkey patching, stack tracing, and function trapping via IR rewriting.

#go-testing#stack-trace#testing-library
Stars431
Forks31
Last commit16 days ago
RobotFramework
RobotFrameworkPython

AppiumLibrary is an appium testing library for RobotFramework

#library#mobile-testing#robotframework
Stars429
Forks294
Last commit4 months ago
robotframework-appiumlibrary
robotframework-appiumlibraryPython

AppiumLibrary is an appium testing library for RobotFramework

#library#mobile-testing#robotframework
Stars429
Forks294
Last commit4 months ago
Creevey
CreeveyTypeScript

A cross-browser screenshot and interaction testing tool for Storybook with a visual UI runner.

#playwright#regression-testing#ui-testing
Stars427
Forks31
Last commit2 months ago
Wireup
WireupPython

Type-driven dependency injection for Python with fail-fast validation and native integrations for FastAPI, Flask, Django, and more.

#fastapi#aiohttp#flask
Stars427
Forks34
Last commit15 days ago
Request Baskets
Request BasketsGo

A web service to collect and inspect arbitrary HTTP requests via RESTful API or web UI, useful for testing webhooks and REST clients.

#rest#bolt-db#rest-api
Stars426
Forks64
Last commit2 years ago
ConcurrentUnit
ConcurrentUnitJava

A zero-dependency Java toolkit for testing multi-threaded and asynchronous code with cross-thread assertions.

#unit-testing#java#asynchronous
Stars419
Forks47
Last commit2 years ago
testza
testzaGo

A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.

#fuzzy-testing#automatic-testing#unit-testing
Stars416
Forks20
Last commit2 years ago
sipexer
sipexerGo

A modern CLI tool for crafting and sending SIP requests to test VoIP and WebRTC signaling servers.

#telephony#sip#network-testing
Stars413
Forks54
Last commit8 days ago
PreviousPage 14 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
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83