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

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
Stars263
Forks149
Last commit16 hours 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 commit2 days ago
HiveRunner
HiveRunnerJava

An open-source unit test framework for Hive SQL queries, enabling TDD without installed dependencies via JUnit 4 and 5.

#unit-testing#klarna-featured#hive-sql
Stars262
Forks78
Last commit1 year ago
libtap
libtapC

A C library for writing tests using the Test Anything Protocol (TAP) output format.

#c-library#unit-testing#software-quality
Stars261
Forks60
Last commit2 years ago
NSpec
NSpecC#

A BDD testing framework for .NET inspired by RSpec and Mocha, designed for behavior-driven development with context/specification style.

#nspec#rspec-inspired#unit-testing
Stars260
Forks54
Last commit4 years ago
example-services
example-servicesJavaScript

Example workflows demonstrating how to use service containers in GitHub Actions for testing and CI/CD pipelines.

#devops#integration-testing#continuous-integration
Stars259
Forks223
Last commit4 years ago
AggregateSource
AggregateSourceC#

A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.

#nuget#event-sourcing#aggregates
Stars257
Forks58
Last commit4 years ago
terraform_validate
terraform_validatePython

A Python package for defining and enforcing Policy as Code standards in Terraform configurations.

#devops#validation#policy-as-code
Stars255
Forks38
Last commit6 years ago
relay-local-schema
relay-local-schemaJavaScript

Execute Relay queries against a local GraphQL schema instead of a remote server.

#data-fetching#relay#graphql
Stars252
Forks11
Last commit1 day ago
go-carpet
go-carpetGo

A terminal tool that displays test coverage for Go source files with color-coded output.

#developer-tools#test-coverage#terminal
Stars251
Forks11
Last commit1 year ago
luassert
luassertLua

Extends Lua's built-in assertions with additional tests, custom assertions, argument matchers, and snapshot capabilities.

#custom-assertions#stubs#spies
Stars250
Forks80
Last commit14 days ago
Luassert
LuassertLua

Extends Lua's built-in assertions with additional tests, custom assertions, argument matchers, and snapshot capabilities.

#stubs#spies#unit-testing
Stars250
Forks80
Last commit14 days 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
Stars249
Forks158
Last commit6 months ago
Elm test
Elm testElm

A testing framework for writing unit and fuzz tests in Elm, enabling property-based testing with random inputs.

#functional-programming#unit-testing#testing
Stars244
Forks40
Last commit5 days ago
smokestack
smokestackJavaScript

Pipe JavaScript into a browser and capture console output in Node for simple browser automation and testing.

#ui-testing#console-logging#cli-tool
Stars243
Forks19
Last commit3 years ago
undefined-is-a-function
undefined-is-a-functionJavaScript

A JavaScript library that redefines undefined as a function, humorously 'fixing' a common error message.

#open-source#npm-package#satire
Stars242
Forks5
Last commit5 years ago
go-test-coverage
go-test-coverageGo

A Go tool that enforces minimum test coverage thresholds locally and in CI, ensuring code quality and preventing coverage regressions.

#coverage-threshold#developer-tools#devops
Stars239
Forks33
Last commit5 days ago
Force DI
Force DIApex

A generic dependency injection library for Salesforce Apex, Visualforce, Lightning, and Flows.

#salesforce#lightning#dependency-injection
Stars239
Forks100
Last commit1 month ago
commander
commanderGo

A CLI tool for testing command-line interfaces across local machines, SSH hosts, and Docker containers using YAML test definitions.

#devops#integration-testing#terminal
Stars232
Forks19
Last commit2 years ago
white_bread
white_breadElixir

A story BDD tool for Elixir that parses Gherkin feature files and executes them as acceptance tests.

#elixir#testing-tool#mix-task
Stars230
Forks36
Last commit5 years ago
ChromeController
ChromeControllerPython

A comprehensive Python wrapper and execution manager for Chrome/Chromium using the Chrome Debugging Protocol.

#chrome#remote-control#use-less-jerberscript
Stars229
Forks28
Last commit1 year ago
zunit
zunitShell

A powerful unit testing framework for ZSH shell scripting projects.

#bats-inspired#developer-tools#test-runner
Stars226
Forks25
Last commit3 years ago
zunit
zunitShell

A powerful unit testing framework for ZSH shell scripting projects.

#bats-inspired#developer-tools#test-runner
Stars226
Forks25
Last commit3 years ago
Interview Questions for Senior Android Developers
Interview Questions for Senior Android Developers

A comprehensive collection of technical interview questions for Senior Android Developer positions.

#technical-interview#java#android-development
Stars226
Forks24
Last commit2 years ago
CsCheck
CsCheckC#

A C# random testing library with parallelized generation and shrinking based on the PCG random number generator.

#model-based-testing#performance-testing#unit-testing
Stars223
Forks6
Last commit2 days ago
AyeSpy
AyeSpyJavaScript

A high-performance visual regression testing tool that catches UI regressions with fast image comparisons.

#visual-regression-testing#selenium-webdriver#screenshot-comparison
Stars220
Forks12
Last commit10 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
Stars220
Forks6
Last commit9 days ago
laravel5-3-example
laravel5-3-exampleJavaScript

A tutorial Laravel 5.3 application demonstrating authentication, roles, blog, admin dashboard, and testing.

#tutorial-example#authentication#laravel
Stars219
Forks113
Last commit9 years ago
coderplanets.com
coderplanets.comElixir

A GraphQL API server for coderplanets.com, built with Elixir and Phoenix.

#deployment#elixir#api-server
Stars217
Forks20
Last commit3 years ago
Turbo Tests
Turbo TestsRuby

A drop-in replacement for parallel_tests that runs RSpec tests on multiple cores with incremental summarized output.

#ruby-gem#ci-cd#parallel-tests
Stars216
Forks37
Last commit11 months ago
power_assert
power_assertElixir

Power Assert for Elixir: enhances ExUnit test output by showing evaluation results of each expression in assertions.

#elixir#developer-tools#assert
Stars215
Forks6
Last commit3 years ago
patch
patchElixir

An Elixir mocking library that patches functions for testing with unique superpowers like patching private functions.

#elixir#unit-testing#exunit
Stars214
Forks14
Last commit1 year ago
jester
jesterLua

A Neovim plugin for running and debugging Jest tests directly from the editor.

#treesitter#test-runner#nvim-dap
Stars213
Forks13
Last commit1 year ago
wasmbrowsertest
wasmbrowsertestGo

Run Go WebAssembly tests directly in a browser, automating compilation, serving, and execution.

#exec#webassembly#chromedp
Stars211
Forks27
Last commit2 months ago
LitElement JavaScript starter
LitElement JavaScript starterJavaScript

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

#web-components#custom-elements#development-workflow
Stars210
Forks125
Last commit2 years ago
candrew/netsim
candrew/netsimRust

A Rust library for network simulation, isolation, and packet inspection to test networking code.

#network-isolation#containerization#tcp
Stars209
Forks25
Last commit1 year ago
PreviousPage 17 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