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

fixenv
fixenvGo

A pytest-inspired fixture caching engine for Go tests with scope control, automatic cleanup, and no external dependencies.

#unit-testing#dependency-injection#testing
Stars34
Forks1
Last commit10 months ago
mber
mberJavaScript

A fast, minimal, and strict alternative to the Ember.js CLI that uses TypeScript, Module Unification, and multithreaded builds.

#emberjs#glimmerjs#javascript-framework
Stars34
Forks0
Last commit3 years ago
Vapor Test Tools
Vapor Test ToolsSwift

A Swift library providing a set of methods to simplify endpoint testing for Vapor 3 applications.

#integration-testing#xctest#vapor-3
Stars34
Forks3
Last commit5 years ago
ember-asset-loader
ember-asset-loaderJavaScript

Provides asset manifest generation and runtime loading service for lazy-loading assets in Ember applications.

#fastboot#ember-addon#broccoli
Stars34
Forks27
Last commit2 years ago
Elm Spec
Elm SpecElm

A BDD testing framework for Elm that runs specs in a DOM environment, handling HTML, HTTP, ports, and more.

#integration-testing#frontend-testing#jsdom
Stars33
Forks4
Last commit3 years ago
JEval
JEvalPython

JEval evaluates JMeter test plans and provides recommendations before performance testing begins.

#software-testing#performance-engineering#apache
Stars33
Forks10
Last commit5 years ago
@global-cache/Playwright
@global-cache/PlaywrightTypeScript

A key-value cache for sharing data between parallel workers and test runs to speed up E2E testing.

#playwright#caching#key-value-store
Stars33
Forks6
Last commit19 days ago
Vert.x Unit
Vert.x UnitJavaScript

Async polyglot unit testing for the Vert.x toolkit.

#unit-testing#integration-testing#concurrent
Stars33
Forks28
Last commit22 days ago
voicetest
voicetestPython

A test harness for voice agents that imports from platforms like Retell and VAPI, runs autonomous simulations, and evaluates with LLM judges.

#bland#retell#dspy
Stars32
Forks5
Last commit1 month ago
microtest
microtestCrystal

A small, opinionated Crystal testing framework that uses power asserts as the only assertion method.

#minimalist#unit-testing#randomized-testing
Stars32
Forks3
Last commit9 months ago
go-fixtures
go-fixturesGo

Django-style YAML fixtures for Golang's database/sql library to load test data into databases.

#fixtures#database#yaml
Stars32
Forks11
Last commit6 years ago
cl-coveralls
cl-coverallsCommon Lisp

a helper library to post test coverage to Coveralls. See SBCL's code coverage tool. FreeBSD

#coverage#testing#common-lisp
Stars31
Forks4
Last commit1 year ago
ember-cli-addon-tests
ember-cli-addon-testsJavaScript

Test helpers for Ember CLI addons that create and manage real Ember.js apps for integration testing.

#integration-testing#ember-cli#testing
Stars30
Forks18
Last commit6 years ago
exkorpion
exkorpionElixir

An Elixir framework for writing tests using a Behavior-Driven Development (BDD) syntax.

#elixir#behavior-driven-development#exunit
Stars30
Forks0
Last commit8 years ago
setup-lisp
setup-lispCommon Lisp

A GitHub Action to set up Common Lisp, Roswell, and Qlot for CI workflows, enabling testing and documentation builds.

#github-action#dependency-management#asdf
Stars30
Forks2
Last commit5 days ago
MockImagePicker
MockImagePickerSwift

Mock UIImagePickerController to simulate camera functionality in iOS simulator for testing camera-based UI.

#camera#ios#simulator
Stars30
Forks2
Last commit1 year ago
infeos
infeosJavaScript

A JavaScript and npm framework for developing, building, testing, and deploying EOSIO-based decentralized applications.

#npm#smart-contracts#dapp-framework
Stars30
Forks5
Last commit6 years ago
Rufaydium WebDriver
Rufaydium WebDriverAutoHotkey

An AutoHotkey WebDriver library for automating Chromium-based browsers without requiring Selenium or WebSocket.

#autohotkey#chromium#headless-browser
Stars30
Forks3
Last commit2 years ago
cl-webdriver-client
cl-webdriver-clientCommon Lisp

A Common Lisp client library for the W3C WebDriver specification to automate and control web browsers.

#selenium#w3c-specification#testing
Stars30
Forks4
Last commit1 year ago
default_rails_template
default_rails_templateRuby

A comprehensive Rails application template with pre-configured tools for CI/CD, testing, and deployment.

#rails-template#error-monitoring#feature-flags
Stars30
Forks3
Last commit9 months ago
expect practices
expect practicesJavaScript

ESLint plugin that detects common mistakes and anti-patterns in chai.js expect() assertions.

#javascript-testing#code-quality#testing
Stars29
Forks15
Last commit2 days ago
tap-dev-tool
tap-dev-toolJavaScript

Prettifies TAP (Test Anything Protocol) output in Chrome and Firefox DevTools console for better test debugging.

#browserify-plugin#testing#console
Stars29
Forks1
Last commit11 years ago
ES6 Lab setup
ES6 Lab setupJavaScript

A development environment for writing and testing ES6 code with live transpilation to ES5 and Jasmine integration.

#gulp#traceur#transpiler
Stars29
Forks2
Last commit1 year ago
yarak
yarakPHP

Laravel-inspired development tools for Phalcon PHP, providing database migrations, model factories, seeders, and custom commands.

#database-seeding#seeder#database
Stars29
Forks10
Last commit8 years ago
Mutation testing elements
Mutation testing elementsHTML

A schema and web components for visualizing mutation testing results across programming languages.

#web-components#hacktoberfest#software-quality
Stars29
Forks21
Last commit1 day ago
OpenTester
OpenTesterPython

An MCP-first testing execution engine that enables AI coding tools to generate, execute, and manage end-to-end tests via a unified DSL.

#fastapi#playwright#ai
Stars28
Forks9
Last commit5 months ago
Rust Headless Chrome
Rust Headless ChromeRust

A high-level Rust API to control headless Chrome or Chromium over the DevTools Protocol, equivalent to Puppeteer.

#screenshot#headless-chrome#devtools-protocol
Stars28
Forks4
Last commit2 years ago
RNStarter
RNStarterJavaScript

A pre-configured React Native boilerplate with TypeScript, Redux-Saga, NativeBase, and testing libraries for rapid mobile app development.

#boilerplate#styled-components#detox
Stars28
Forks3
Last commit3 years ago
react-native-match-media
react-native-match-mediaJavaScript

A window.matchMedia polyfill for React Native that enables responsive design testing with media queries.

#polyfill#media-queries#react-native
Stars28
Forks4
Last commit8 years ago
crotest
crotestCrystal

A tiny and simple test framework for Crystal with common assertions and no pollution into Object class.

#unit-testing#dsl#crystal-lang
Stars28
Forks5
Last commit4 years ago
grunt-microlib
grunt-microlibJavaScript

Shared Grunt tooling for Ember.js microlibraries using ES6 module transpiler and compatible folder structure.

#es6-modules#testing#grunt-plugin
Stars27
Forks5
Last commit13 years ago
Dojo Command Line Tooling
Dojo Command Line ToolingTypeScript

The official command-line tool for creating, building, and maintaining Dojo 2 applications.

#dojo#command-line-tool#javascript-tooling
Stars27
Forks30
Last commit3 years ago
cl-string-generator
cl-string-generatorCommon Lisp

A Common Lisp library that generates strings matching a given regular expression.

#regex#data-generation#testing
Stars27
Forks2
Last commit5 years ago
CQL
CQLRuby

A domain-specific query language for extracting information from Cucumber and Gherkin test suites.

#reporting#dsl#query-language
Stars27
Forks2
Last commit4 years ago
selenium.cr
selenium.crCrystal

A Crystal language client library for Selenium WebDriver to automate browser interactions.

#chrome#integration-testing#selenium
Stars27
Forks6
Last commit2 years ago
Reset Customer Password
Reset Customer PasswordPHP

A Magento 2 module that provides a CLI command to set customer passwords for development and testing.

#ecommerce#customer-management#cli-tool
Stars27
Forks8
Last commit4 years ago
PreviousPage 26 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