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 36 of 66 projects

json-server
json-serverJavaScript

Get a full fake REST API with zero coding in less than 30 seconds by serving JSON files.

#backend-mocking#rest#development-tool
Stars75.6k
Forks7.3k
Last commit2 months ago
VarInt
VarIntJava

A fast, scalable, multi-language, and extensible build system for software of any size.

#multi-language#fast#bazel
Stars25.5k
Forks4.5k
Last commit3 days ago
Mocha
MochaJavaScript

A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.

#unit-testing#integration-testing#mochajs
Stars22.9k
Forks3.1k
Last commit1 day ago
Vitest
VitestTypeScript

A next-generation testing framework powered by Vite, offering instant feedback and Jest-compatible APIs.

#watch-mode#unit-testing#jest-alternative
Stars16.7k
Forks1.8k
Last commit1 day ago
TestCafe
TestCafeJavaScript

A Node.js tool to automate end-to-end web testing without WebDriver or browser plugins.

#javascript-testing#typescript-testing#e2e
Stars9.9k
Forks678
Last commit5 days ago
Webdriver.io
Webdriver.ioTypeScript

A next-generation browser and mobile automation test framework for Node.js supporting WebDriver, WebDriver BiDi, and Appium.

#webdriverio#mobile-testing#appium
Stars9.8k
Forks2.7k
Last commit23 hours ago
webdriverio
webdriverioTypeScript

A next-generation browser and mobile automation test framework for Node.js supporting WebDriver, WebDriver BiDi, and Appium.

#webdriverio#mobile-testing#appium
Stars9.8k
Forks2.7k
Last commit23 hours ago
WarriorJS
WarriorJSTypeScript

Learn JavaScript and TypeScript by writing code to guide a warrior through puzzle-based towers.

#learn-typescript#battle#js
Stars9.5k
Forks501
Last commit2 months ago
Apache JMeter (.2k)
Apache JMeter (.2k)Java

An open-source Java application for load testing and performance measurement of web services, databases, and various network protocols.

#load-testing#stress-testing#web-services
Stars9.4k
Forks2.3k
Last commit3 days ago
Ginkgo
GinkgoGo

A mature testing framework for Go that helps developers write expressive, behavior-driven specifications.

#go-testing#spec-organization#integration-testing
Stars9.0k
Forks700
Last commit21 days ago
Protractor
ProtractorJavaScript

End-to-end test framework for Angular and AngularJS applications, built on WebDriverJS.

#end-to-end#selenium-webdriver#angularjs
Stars8.7k
Forks2.3k
Last commit3 years ago
rest-assured
rest-assuredJava

A Java DSL for simplifying testing and validation of REST APIs with a fluent, Groovy-like syntax.

#xmlpath#rest#spring-framework
Stars7.1k
Forks1.9k
Last commit4 months ago
Bluepill
BluepillObjective-C

A tool to run iOS UI tests in parallel using multiple simulators on a single machine.

#bluepill#ios#simulator
Stars3.2k
Forks231
Last commit1 year ago
goreporter
goreporterGo

A Go tool that runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.

#unit-test#developer-tools#unit-testing
Stars3.1k
Forks263
Last commit7 years ago
goreporter
goreporterGo

A Go tool that performs static analysis, unit testing, and code review to generate comprehensive code quality reports.

#unit-test#developer-tools#unit-testing
Stars3.1k
Forks263
Last commit7 years ago
NSubstitute
NSubstituteC#

A friendly .NET mocking library with a succinct syntax that keeps tests focused on intention rather than configuration.

#unit-testing#integration-testing#csharp
Stars3.0k
Forks278
Last commit14 days ago
tap
tapJavaScript

A comprehensive Test Anything Protocol (TAP) test framework for Node.js with a plugin-based architecture.

#commonjs#plugin-system#unit-testing
Stars2.4k
Forks277
Last commit24 days ago
tap
tapJavaScript

A comprehensive Test Anything Protocol (TAP) test runner and framework for Node.js with a plugin-based architecture.

#commonjs#plugin-system#test-runner
Stars2.4k
Forks277
Last commit24 days ago
jest-preview
jest-previewTypeScript

Preview your Jest tests in a browser to visually debug UI components and write tests faster.

#react-testing-library#test-debugger#productivity
Stars2.4k
Forks81
Last commit1 month ago
rebar3
rebar3Erlang

A modern Erlang build tool for creating, developing, and releasing Erlang libraries, applications, and systems in a repeatable manner.

#hacktoberfest#template#plugin-system
Stars1.8k
Forks528
Last commit1 day ago
FluentDocker
FluentDockerC#

A .NET library for interacting with Docker and Docker Compose via a fluent API, supporting local and remote containers in tests and applications.

#compose#devops#integration-testing
Stars1.4k
Forks104
Last commit4 days ago
ShellSpec
ShellSpecShell

A full-featured BDD unit testing framework for bash, ksh, zsh, dash, and all POSIX shells.

#posix-compliant#unit-testing#shell-scripting
Stars1.4k
Forks77
Last commit6 months ago
tparse
tparseGo

A CLI tool for analyzing and summarizing verbose go test output, making test results easier to read.

#developer-tools#go-test#ci-cd
Stars1.2k
Forks36
Last commit6 months ago
faker
fakerElixir

A pure Elixir library for generating fake data for testing and development.

#generator#hacktoberfest#database
Stars1.2k
Forks251
Last commit3 days ago
ng-mocks
ng-mocksTypeScript

Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup.

#service#unit-testing#pipe
Stars1.2k
Forks119
Last commit1 day ago
Kahlan
KahlanPHP

A full-featured PHP test framework with RSpec/JSpec syntax, offering stubbing and monkey-patching without PECL extensions.

#composer#unit-testing#monkey-patching
Stars1.1k
Forks70
Last commit4 months ago
Vue Testing Library
Vue Testing LibraryJavaScript

Simple and complete Vue.js testing utilities that encourage good testing practices.

#unit-testing#testing-library#frontend-testing
Stars1.1k
Forks111
Last commit2 years ago
GitHub Actions for Unity
GitHub Actions for UnityMathematica

A collection of GitHub Actions for automated testing and building of Unity projects across multiple platforms.

#actions#hacktoberfest#unity-ci
Stars1.1k
Forks124
Last commit3 years ago
richgo
richgoGo

A Go tool that adds text decorations and colorization to `go test` output for improved readability.

#cli-app#developer-tools#golang-wrapper
Stars862
Forks25
Last commit2 days ago
Foundry
FoundryPHP

A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.

#fixtures#orm#database-testing
Stars790
Forks111
Last commit6 days ago
Flank
FlankKotlin

A massively parallel Android and iOS test runner for Firebase Test Lab that accelerates testing velocity.

#gradle#ios#test-runner
Stars696
Forks117
Last commit5 days ago
httpmock
httpmockRust

A simple yet powerful HTTP mocking library for Rust, featuring a fluent API, request matching, and standalone Docker support.

#serde#integration-testing#async
Stars660
Forks60
Last commit2 months ago
Erik
ErikSwift

A Swift headless browser based on WebKit for functional testing and webpage manipulation via JavaScript.

#dom-manipulation#ios#html-parsing
Stars612
Forks47
Last commit3 years ago
gotestfmt
gotestfmtGo

A Go test output formatter that transforms verbose JSON logs into human-readable, interactive reports for CI systems and local development.

#go-testing#developer-tools#gitlab-ci
Stars597
Forks12
Last commit3 years 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 commit1 month 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
Page 1 of 2Next

Related Tags

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