Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Test

Test

66 projects

Showing 30 of 66 projects

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
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
Stars457
Forks50
Last commit5 days 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
Stars418
Forks20
Last commit2 years ago
Fishtape
FishtapeShell

A pure-Fish shell test runner that implements the Test Anything Protocol for testing scripts, functions, and plugins.

#test-runner#shell-scripting#fish
Stars380
Forks20
Last commit2 years ago
Fishtape
FishtapeShell

A pure-Fish test runner for testing scripts, functions, and plugins directly in the Fish shell.

#test-runner#unit-testing#shell-scripting
Stars380
Forks20
Last commit2 years 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
monocart-reporter
monocart-reporterJavaScript

A highly customizable and extensible Playwright test reporter with interactive tree-grid reports, coverage analysis, and rich integrations.

#playwright#html-reports#integration-tools
Stars307
Forks17
Last commit29 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 commit29 days ago
got
gotGo

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

#developer-tools#unit-testing#assert
Stars266
Forks16
Last commit1 month ago
ember-test-selectors
ember-test-selectorsJavaScript

An Ember.js addon that removes data-test-* attributes from production builds for cleaner test selectors.

#hacktoberfest#ember-addon#test-selectors
Stars262
Forks40
Last commit6 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
Stars253
Forks149
Last commit1 month ago
junit-dataprovider
junit-dataproviderJava

A TestNG-like data provider runner for JUnit with many additional features for parameterized testing.

#data-driven-testing#test-runner#unit-testing
Stars248
Forks158
Last commit4 months ago
Retest
RetestRuby

A CLI tool that monitors file changes and automatically runs corresponding Ruby tests with zero setup required.

#hanami#developer-tools#rails
Stars219
Forks5
Last commit1 month ago
Preact Render Spy
Preact Render SpyJavaScript

A testing utility for Preact components that provides virtual DOM access and an enzyme-like API.

#unit-testing#test-utilities#testing
Stars178
Forks24
Last commit3 years ago
testen
testenJavaScript

Run tests for multiple Node.js versions locally using nvm, with automatic version detection from CI configs.

#nvm#dev-tools#travis
Stars173
Forks12
Last commit4 years ago
test-log
test-logRust

A Rust crate that automatically initializes logging and tracing infrastructure for tests via a custom #[test] attribute.

#tracing#test-attribute#logging
Stars159
Forks43
Last commit9 days ago
treebeard
treebeardTypeScript

A GitHub Action that automatically tests Jupyter notebooks from top to bottom using nbmake and pytest.

#scientific-computing#pytest#notebook
Stars151
Forks8
Last commit4 years ago
namaka
namakaRust

A snapshot testing tool for Nix that automatically generates and manages test reference values.

#flakes#dev-tools#nix-flakes
Stars144
Forks4
Last commit1 day ago
testcase
testcaseGo

An opinionated Go testing framework that supports test-driven design with BDD conventions, modular testing components, and safe parallel execution.

#integration-testing#behavior-driven-development#tdd
Stars130
Forks11
Last commit17 days ago
katt
kattErlang

An HTTP-based API testing tool for Erlang that executes sequential requests and validates responses.

#har-conversion#api#integration-testing
Stars123
Forks17
Last commit8 months ago
create-test-server
create-test-serverJavaScript

Creates a minimal Express server with HTTP/HTTPS support for testing, avoiding the need for mocking.

#http-server#integration-testing#server
Stars119
Forks13
Last commit6 years ago
test-each
test-eachJavaScript

A test runner-agnostic library for data-driven testing, fuzz testing, and snapshot testing with descriptive titles.

#data-driven-testing#cartesian-product#data-driven
Stars118
Forks2
Last commit1 year ago
And others
And othersMarkdown

A curated collection of software testing blogs and resources covering agile testing, test automation, TDD, and quality assurance.

#software-testing#testing-community#automated
Stars110
Forks12
Last commit1 month ago
wstest
wstestGo

A Go websocket client for unit testing websocket handlers without requiring a live server.

#http-handler#go-testing#unit-testing
Stars102
Forks18
Last commit5 years ago
RandomUserSwift
RandomUserSwiftSwift

A Swift framework for generating random user data by integrating with the randomuser.me API.

#ios#open-source#api
Stars97
Forks11
Last commit5 years ago
gherkingen
gherkingenGo

A customizable BDD test generator for Go that converts Gherkin feature files into test boilerplate.

#behavior-driven-development#bdd-style#go-test
Stars96
Forks4
Last commit6 months ago
MockSwift
MockSwiftSwift

A Swift mock library for writing mocks and improving unit tests, inspired by Mockito.

#mock-library#ios#unit-testing
Stars91
Forks8
Last commit1 month ago
BDTest
BDTestC#

A .NET testing and reporting framework for Behavior Driven Testing, offering a pure code-based alternative to SpecFlow.

#behavior-driven-testing#integration-testing#csharp
Stars89
Forks5
Last commit3 days ago
fake_server
fake_serverElixir

An HTTP server that simulates responses for testing external APIs in Elixir with ExUnit.

#http-server#elixir#fake-server
Stars72
Forks26
Last commit6 years ago
PreviousPage 2 of 2

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
#Testing43
#Unit Testing21
#Test Automation17
#Ci Cd16
#Go13
#Nodejs13
#Integration Testing13
#Testing Tools13
#Golang12
#Javascript12
#Tdd9
#Test Framework9