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

fiveam-matchers
fiveam-matchersCommon Lisp

An extensible, composable matchers library for the FiveAM Common Lisp testing framework.

#matchers#hamcrest-inspired#unit-testing
Stars9
Forks0
Last commit5 months ago
Jest-GeoJSON
Jest-GeoJSONJavaScript

Extends Jest with custom matchers for validating GeoJSON objects and their geodesy attributes.

#matchers#jest-matchers#jest-geojson
Stars9
Forks0
Last commit4 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
Cucumber
CucumberJavaScript

An ESLint plugin providing linting rules for Cucumber.js step definitions and behavior-driven development.

#bdd#code-quality#testing
Stars8
Forks5
Last commit3 years ago
Angular Philosophies
Angular Philosophies

A comprehensive blog sharing philosophies, best practices, and performance tips for writing clean and maintainable Angular code.

#performance-optimization#e2e#rxjs
Stars8
Forks0
Last commit1 year ago
tap-teamcity
tap-teamcityJavaScript

Formats TAP (Test Anything Protocol) output for TeamCity continuous integration servers.

#continuous-integration#npm-package#cli-tool
Stars8
Forks4
Last commit8 years ago
The Goose Game Kata
The Goose Game Kata

A coding kata implementation of the classic Goose Game board game for practicing software design and TDD.

#game-logic#kata#deliberate-practice
Stars8
Forks25
Last commit6 years ago
SilkAppDriver
SilkAppDriverJava

A W3C WebDriver implementation for automating native Windows and mobile Android/iOS applications using Silk Test.

#windows-automation#ui-testing#mobile-testing
Stars8
Forks0
Last commit9 years ago
pava
pavaJavaScript

A lightweight library for writing parameterized tests with the ava testing framework.

#javascript-testing#unit-testing#testing-library
Stars8
Forks0
Last commit1 year ago
Detect Flaky Tests with BuildPulse
Detect Flaky Tests with BuildPulseShell

GitHub Action for connecting to BuildPulse to detect and manage flaky tests in CI/CD workflows.

#actions#devops#flaky-tests
Stars8
Forks4
Last commit3 years ago
syringe
syringeCrystal

A simple and basic dependency injection shard for the Crystal programming language.

#modular-architecture#dependency-injection#crystal-lang
Stars8
Forks2
Last commit6 years ago
mass-spec
mass-specCrystal

A Crystal library for fast web API testing by using IO::Memory instead of TCPServer.

#http-server#integration-testing#testing-library
Stars8
Forks1
Last commit3 years ago
ava-preact-init
ava-preact-initJavaScript

Configure AVA test runner to work with Preact by setting up JSX transformation and Babel integration.

#test-runner#unit-testing#scaffold
Stars8
Forks0
Last commit9 years ago
phpunit
phpunitShell

Zsh plugin providing a 'pu' command and autocompletion for PHPUnit testing.

#autocompletion#developer-tools#phpunit
Stars8
Forks2
Last commit2 years ago
grunt-ava
grunt-avaJavaScript

A Grunt plugin to run AVA test suites with optional nyc coverage.

#javascript-testing#test-runner#grunt
Stars7
Forks3
Last commit8 years ago
Local environment
Local environmentJavaScript

A Serverless Framework plugin to set environment variables specifically for local function invocation.

#environment-variables#serverless-plugin#dev-tools
Stars7
Forks0
Last commit8 years ago
gimei_ex
gimei_exElixir

An Elixir library for generating random Japanese names and addresses in kanji, hiragana, and katakana.

#elixir#data-generation#testing
Stars7
Forks3
Last commit2 years ago
archlinux-cl
archlinux-clShell

A Docker image providing Arch Linux with multiple Common Lisp implementations for testing and development.

#arch-linux#quicklisp#continuous-integration
Stars7
Forks1
Last commit5 months ago
Preact Test Utils
Preact Test UtilsJavaScript

Mock react-test-utils methods for testing Preact components, enabling enzyme-like testing workflows.

#react-test-utils#enzyme#unit-testing
Stars7
Forks3
Last commit7 years ago
Mocked Managed Federation - Apollo Server 3
Mocked Managed Federation - Apollo Server 3TypeScript

An example demonstrating how to mock a managed federation Supergraph schema using Apollo Server 3.x and apollo-gateway.

#apollo-studio#federation#graphql
Stars7
Forks0
Last commit
pretty-format-snabbdom
pretty-format-snabbdomJavaScript

A Jest snapshot serializer plugin that formats snabbdom VNodes into readable HTML-like output.

#snabbdom#cycle-js#snapshot-testing
Stars6
Forks1
Last commit3 years ago
ember-test-setup
ember-test-setupJavaScript

Testing shorthands for Ember.js to reduce duplication in test setup, templates, and post-render code.

#ember-addon#test-duplication#frontend
Stars6
Forks0
Last commit1 year ago
wdio-harness
wdio-harnessTypeScript

Enables WebdriverIO to use Angular component test harnesses for stable and user-like component testing.

#webdriverio#cdk#wdio
Stars6
Forks3
Last commit1 month ago
ng-httpclient-easy-network-stub
ng-httpclient-easy-network-stubTypeScript

A type-safe Angular HttpClient mock server for stubbing network requests during frontend development.

#httpclient#frontend-development#dependency-injection
Stars6
Forks0
Last commit
go-testpredicate
go-testpredicateGo

A Go assertions library with predicate-style syntax and extensive diagnostics for unit testing.

#iter-testing#test-diagnostics#unit-testing
Stars6
Forks0
Last commit6 months ago
cyclejs-starwars
cyclejs-starwarsCSS

A Star Wars character search application built with Cycle.js and RxJS, following the Model-View-Intent pattern.

#cyclejs#model-view-intent#reactive-programming
Stars6
Forks0
Last commit9 years ago
trial
trialGo

A simple assertion library for Go that extends the standard testing package with helpers and clear error messages.

#unit-testing#go-test#json-schema
Stars6
Forks1
Last commit3 years ago
webextensions-api-mock
webextensions-api-mockTypeScript

Automatically generated sinon stubs with types for the WebExtensions API, enabling easy testing of browser extensions.

#browser-extensions#unit-testing#api-mocking
Stars6
Forks2
Last commit6 years ago
TestHelper plugin
TestHelper pluginPHP

A browser-based backend plugin for CakePHP that enhances test-driven development with GUI tools and code generation.

#development-workflow#tdd#code-quality
Stars6
Forks2
Last commit1 month ago
start-ava
start-avaJavaScript

AVA test runner integration for the Start task runner.

#test-runner#plugin#start
Stars6
Forks2
Last commit9 years ago
mypy-test
mypy-testPython

A lightweight tool for testing mypy plugins, stubs, and custom types by comparing expected and actual mypy errors.

#developer-tools#type-stubs#testing-tool
Stars6
Forks2
Last commit2 years ago
ember-graphql-examples
ember-graphql-examplesJavaScript

Example Ember.js application demonstrating various GraphQL client integrations, testing techniques, and tooling.

#authentication#graphql#graphql-clients
Stars5
Forks0
Last commit8 years ago
CLI Arguments Parser Kata
CLI Arguments Parser Kata

A TDD kata exercise for implementing a command-line argument parser incrementally through test-driven development.

#incremental#coding-exercise#refactoring-practice
Stars5
Forks13
Last commit6 years ago
Attest
AttestC

A cross-platform, heap-free C test framework with lifecycle hooks, parameterized tests, and rich assertions.

#clang#static-allocation#heap-free
Stars5
Forks1
Last commit6 months ago
ex_postmark
ex_postmarkElixir

An Elixir library for sending template emails via Postmark, with adapters for local, test, and production environments.

#postmark#adapter-pattern#email-templates
Stars5
Forks5
Last commit6 years ago
help-version
help-versionJavaScript

A Node.js library to automatically handle --help and --version arguments in CLI applications.

#developer-tools#version-management#help-system
Stars5
Forks0
Last commit10 years ago
PreviousPage 30 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
2 years ago
14 days ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83