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

dexpect
dexpectD

A D language implementation of the Expect framework for automating interactive applications and scripts.

#d-language#system-administration#testing
Stars14
Forks1
Last commit5 years ago
jmeter-groovy-dsl
jmeter-groovy-dslGroovy

A Groovy-based DSL for building and running JMeter test plans from command line and more.

#jmeter#dsl#monitoring
Stars14
Forks3
Last commit2 years ago
v-project-basement
v-project-basementV

Universal minimum GitHub CI scripts and issue templates for V projects to automate code validation and streamline development.

#v-lang#template#devops
Stars14
Forks0
Last commit3 years ago
eslint-ava-rule-tester
eslint-ava-rule-testerJavaScript

An adapter that allows ESLint's RuleTester to run with AVA test framework while preserving its detailed error reporting.

#javascript-testing#developer-tools#testing
Stars14
Forks4
Last commit2 years ago
gitarro
gitarroRuby

A Ruby tool to run automated tests against GitHub pull requests using any script, language, or binary.

#jenkins#auto#continuous-integration
Stars14
Forks17
Last commit4 days ago
ignorant
ignorantElixir

An Elixir library for comparing data structures while ignoring non-deterministic values like auto-generated IDs and timestamps.

#elixir#map-comparison#equality-testing
Stars14
Forks0
Last commit10 years ago
jscodeshift-ava-tester
jscodeshift-ava-testerJavaScript

A jscodeshift wrapper for writing concise and robust codemod tests using the AVA test runner.

#developer-tools#test-runner#unit-testing
Stars13
Forks1
Last commit9 years ago
vue-hubble
vue-hubbleJavaScript

A Vue.js library for adding test selectors to components without collisions or extraneous classes.

#vue-js#test-selectors#frontend-testing
Stars13
Forks5
Last commit1 day ago
GraphAware Neo4j RestTest
GraphAware Neo4j RestTestJava

A library for testing Neo4j code over REST by asserting database state and clearing data.

#java-library#integration-testing#database-testing
Stars13
Forks5
Last commit5 years ago
test_selector
test_selectorElixir

Elixir library for generating hashed, scoped test selectors in Phoenix applications to separate testing from styling.

#html-testing#elixir#phoenix
Stars13
Forks2
Last commit2 years ago
Enforcing manageability
Enforcing manageabilityJavaScript

An ESLint plugin that enforces best practices and detects anti-patterns in Mocha test suites.

#unit-testing#nodejs#testing
Stars13
Forks4
Last commit6 days ago
stop-and-go
stop-and-goGo

A Go library for testing concurrent code by defining and verifying execution order constraints.

#unit-testing#integration-testing#helper
Stars13
Forks4
Last commit15 days ago
TestSimple
TestSimpleOCaml

Test::Simple, for OCaml

#unit-testing#testing#ocaml
Stars13
Forks0
Last commit11 years ago
SeeMake
SeeMakeCMake

A cross-platform CMake template with testing, static/dynamic analysis, coverage reports, and dependency management for C++ projects.

#template#dev-tools#dependency-management
Stars13
Forks0
Last commit2 months ago
sample-gtfs-feed
sample-gtfs-feedJavaScript

A fictional GTFS Schedule dataset for testing transit software and applications.

#npm-package#testing#transit-data
Stars13
Forks1
Last commit2 years ago
autowire
autowireGo

A dependency injection library for Go 1.18+ that uses generics and reflection to automatically wire objects.

#go-modules#dependency-injection#testing
Stars12
Forks1
Last commit2 years ago
Malibu
MalibuSwift

A Swift networking library built on promises for cleaner, chainable HTTP requests.

#ios#asynchronous#promises
Stars12
Forks3
Last commit8 years ago
gosuite
gosuiteGo

A Go library that provides structured test suites with setup/teardown methods using Go 1.7+ subtests.

#go-testing#unit-testing#test-suites
Stars12
Forks4
Last commit10 years ago
cmake
cmakeCMake

CMake helper scripts and toolchains for Staticlibs projects, providing dependency tracking, testing, and cross-compilation support.

#build-tools#cross-compilation#dependency-management
Stars11
Forks5
Last commit7 years ago
eslint-docgen
eslint-docgenJavaScript

Automatically generate ESLint plugin documentation from rule metadata and test cases.

#developer-tools#code-quality#testing
Stars11
Forks8
Last commit2 months ago
pre-commit-deno
pre-commit-deno

pre-commit git hooks for Deno projects to enforce code quality and formatting.

#developer-tools#pre-commit#linter
Stars11
Forks3
Last commit4 years ago
angular-scaffold
angular-scaffoldJavaScript

Scaffolds production-ready Angular projects with pre-configured ESLint, Stylelint, Prettier, Jest, Storybook, and Git hooks.

#scaffold#prettier#code-quality
Stars11
Forks2
Last commit8 months ago
EZDC
EZDCGo

A Go library for easily setting up and tearing down Docker Compose services during test execution.

#container-orchestration#integration-testing#testing-library
Stars11
Forks0
Last commit2 years ago
ecto_validation_case
ecto_validation_caseElixir

Simplify Ecto model validation tests with explicit accept/reject helpers for clearer test cases.

#elixir#unit-testing#ecto
Stars11
Forks1
Last commit11 years ago
Athena Dependency Injection
Athena Dependency InjectionCrystal

A robust dependency injection service container framework for managing object dependencies and services.

#software-architecture#dependency-injection#modular-design
Stars11
Forks2
Last commit
elixilorem
elixiloremElixir

A Lorem Ipsum text generator for Elixir projects, providing filler content for development and testing.

#elixir#phoenix-framework#testing
Stars10
Forks8
Last commit7 years ago
scalaprops-shapeless
scalaprops-shapelessScala

Automatically generates arbitrary case class and ADT instances for property-based testing in Scala using scalaprops and shapeless.

#scalajs#algebraic-data-types#testing
Stars10
Forks2
Last commit2 days ago
Tt
TtGo

A Go testing library providing simple, colorful assertion helpers and benchmarking utilities.

#unit-testing#assert#tdd
Stars10
Forks1
Last commit5 months ago
plug_test_helpers
plug_test_helpersElixir

A testing DSL with assertion macros for verifying Plug responses in ExUnit.

#elixir#dsl#exunit
Stars10
Forks1
Last commit11 years ago
test_that_json
test_that_jsonElixir

A collection of Elixir helpers for testing JSON structures in ExUnit and ESpec.

#elixir#espec#exunit
Stars10
Forks2
Last commit8 years ago
kinit
kinitGo

A Go library providing a global IoC container for automatic dependency injection with reflection-based runtime resolution.

#factory#dependency-injection#initializer
Stars10
Forks1
Last commit5 years ago
expect.as
expect.asActionScript

A BDD-style assertion library for ActionScript 3 with a fluent, readable API.

#flash#unit-testing#bdd
Stars10
Forks0
Last commit11 years ago
Wrecker
WreckerShell

A Wercker box for running RethinkDB services in CI/CD pipelines.

#database#devops#wercker
Stars10
Forks10
Last commit11 years ago
playwright-xpath
playwright-xpathTypeScript

A custom Playwright selector engine that adds XPath 3.1 support, enabling advanced XML/HTML element selection.

#playwright#browser-testing#svg
Stars9
Forks0
Last commit1 year ago
phalcon-seeder
phalcon-seederPHP

A database seeder component for the Phalcon PHP framework to populate databases with test data.

#database-seeding#composer#migration
Stars9
Forks1
Last commit27 days ago
cdk-drag-snap-to-point
cdk-drag-snap-to-pointJavaScript

An Angular demo showcasing how to restrict CDK drag-and-drop to snap only to predefined allowed points.

#playwright#user-interface#demo
Stars9
Forks0
Last commit1 year ago
PreviousPage 29 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
4 months ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83