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

ember-ci
ember-ciJavaScript

Continuous integration tools and configuration generators for Ember.js applications.

#travis-ci#ember-addon#continuous-integration
Stars26
Forks4
Last commit5 months ago
reltool_util
reltool_utilErlang

Erlang utility application providing tools for Elixir-to-Erlang conversion, release generation, dependency scoping, and manual application startup.

#elixir#build-tools#dependency-management
Stars26
Forks3
Last commit2 years ago
iron-test-helpers
iron-test-helpersJavaScript

Utility classes for simulating user interactions and aiding testing in Polymer and web component projects.

#web-components#unit-testing#frontend-testing
Stars26
Forks23
Last commit1 year ago
React Native Diagnose
React Native DiagnoseJavaScript

A React Native framework for runtime testing and diagnostics of mobile apps on real devices.

#ios#android#diagnose
Stars26
Forks2
Last commit7 years ago
Clean Architecture Example
Clean Architecture ExampleScala

A Scala implementation of Clean Architecture for a blog application, demonstrating domain, contract, application, and infrastructure layers.

#dependency-injection#modular-design#rest-api
Stars26
Forks5
Last commit
cypress-lit
cypress-litTypeScript

A Cypress helper for component testing Lit elements and native web components across modern browsers.

#web-components#custom-elements#webcomponents
Stars25
Forks2
Last commit3 days ago
Populate
PopulatePHP

Populate SilverStripe databases from YAML fixtures for development and testing.

#database-fixtures#silverstripe-module#content-management
Stars25
Forks27
Last commit3 months ago
Composer-Plugin-QA
Composer-Plugin-QAPHP

A Composer plugin that provides a unified command-line interface to run various PHP quality assurance tools.

#quality#code-sniffer#composer-plugin
Stars25
Forks6
Last commit5 years ago
Pure Mixpanel
Pure MixpanelDart

A pure Dart library for Mixpanel analytics, enabling event tracking and user profile management.

#dart#mixpanel#event-tracking
Stars25
Forks9
Last commit5 years ago
hypermock
hypermockElixir

An Elixir library for HTTP request stubbing and explicit verification in tests, intercepting calls to return stubs or raise errors.

#elixir#test-stubbing#unit-testing
Stars24
Forks2
Last commit10 years ago
FriendsOfCake/Fixturize plugin
FriendsOfCake/Fixturize pluginPHP

A CakePHP plugin that dramatically improves MySQL fixture-based test performance by using checksum caching.

#database-fixtures#cakephp#test-performance
Stars24
Forks13
Last commit2 years ago
store-service
store-serviceTypeScript

Adds an abstraction layer between Angular components and the NgRx store to decouple them and simplify testing.

#hacktoberfest#dependency-injection#facade-pattern
Stars24
Forks6
Last commit4 months ago
go-beautiful-html-coverage
go-beautiful-html-coverageJavaScript

A GitHub Action that tracks Go code coverage in pull requests with a beautiful HTML preview.

#html-report#devops#coverage-report
Stars24
Forks2
Last commit2 years ago
CI-utils
CI-utilsCommon Lisp

Utilities and examples for running Common Lisp projects on various continuous integration platforms.

#travis-ci#ci-configuration#appveyor
Stars24
Forks5
Last commit2 years ago
chai-virtual-dom
chai-virtual-domJavaScript

Chai assertion helpers for testing virtual-dom elements (VTrees) with approximate and exact matching.

#javascript-testing#chai-plugin#unit-testing
Stars24
Forks1
Last commit11 years ago
choo-test
choo-testJavaScript

A collection of helper functions for unit testing Choo.js applications in the browser.

#javascript-testing#unit-testing#frontend-testing
Stars23
Forks0
Last commit3 years ago
flute
fluteGo

A Go HTTP client testing framework for validating request parameters and mocking HTTP server responses.

#library#integration-testing#api-testing
Stars23
Forks1
Last commit1 day ago
playwright-perl
playwright-perlPerl

Perl bindings for Microsoft's Playwright cross-browser testing framework.

#playwright#cross-browser#perl
Stars23
Forks6
Last commit11 months ago
cyclejs-mock
cyclejs-mockJavaScript

A testing utility for Cycle.js applications that provides mocking and assertion helpers for observables and interactions.

#cyclejs#unit-testing#reactive-programming
Stars22
Forks0
Last commit11 years ago
ember-concurrency-test-waiter
ember-concurrency-test-waiterJavaScript

An Ember addon that enables test waiters for ember-concurrency tasks to block test helpers until tasks complete.

#integration-testing#ember-addon#ember-concurrency
Stars21
Forks8
Last commit
test-fixture
test-fixtureJavaScript

A custom element for consistently resetting DOM state in web component test suites.

#web-components#unit-testing#frontend-testing
Stars21
Forks14
Last commit2 months ago
4.5
4.5TypeScript

A functional, curried, and monadic assertions library for JavaScript and TypeScript tests.

#functional-programming#curried-functions#typescript
Stars21
Forks0
Last commit9 years ago
gocontainer
gocontainerGo

A simple dependency injection container for Go applications, enabling type-safe service registration and resolution.

#dependency-injection#type-safety#testing
Stars21
Forks2
Last commit6 years ago
timecop.cr
timecop.crCrystal

A Crystal testing library for manipulating time in tests, enabling time travel, freezing, and acceleration.

#time-mocking#unit-testing#time-travel
Stars21
Forks4
Last commit4 months ago
mix_erlang_tasks
mix_erlang_tasksElixir

Mix tasks for Erlang projects to run EUnit tests, Common Test suites, and generate Edoc documentation.

#elixir#hex-pm#eunit
Stars21
Forks10
Last commit8 years ago
SDPoker
SDPokerJavaScript

A CLI tool and library for testing SMPTE ST 2110 and AES-67 compliant Session Description Protocol (SDP) files.

#network-media#sdp#testing-tool
Stars21
Forks11
Last commit3 days ago
IPFS Setup Action
IPFS Setup ActionJavaScript

A GitHub Action to install and initialize go-ipfs for testing DApps that rely on IPFS.

#actions#ipfs#cicd
Stars21
Forks7
Last commit2 years ago
Stebz
StebzJava

A flexible Java framework for managing test steps with support for multiple styles (Arrange-Act-Assert, Gherkin) and integrations with popular reporting tools.

#step-management#reportportal#testit
Stars21
Forks1
Last commit7 days ago
cargo-testdox
cargo-testdoxRust

A Cargo subcommand that formats Rust test names as readable sentences to generate documentation from tests.

#agiledox#developer-tools#cargo-subcommand
Stars21
Forks4
Last commit2 months ago
go-fuzz-action
go-fuzz-action

A GitHub Action for running Go 1.18+ built-in fuzz testing in CI/CD workflows.

#devops#github-action#ci-cd
Stars21
Forks2
Last commit1 month ago
ci
ciCommon Lisp

A GitHub Actions workflow generator for Common Lisp projects, allowing you to define CI/CD pipelines in Lisp code instead of YAML.

#lisp-tooling#workflow-automation#continuous-integration
Stars20
Forks1
Last commit7 days ago
phoenix_turnstile
phoenix_turnstileElixir

Phoenix components and helpers for integrating Cloudflare Turnstile CAPTCHA into Elixir web applications.

#web-forms#elixir#phoenix
Stars20
Forks11
Last commit1 year ago
appimage-testsuite
appimage-testsuiteShell

A Docker-based testing environment for AppImage packages across multiple Linux distributions.

#packaging#appimage#ci-cd
Stars20
Forks2
Last commit6 years ago
schema
schemaGo

A Go library for validating JSON structures against expressive schemas, ideal for API testing and request/response validation.

#matcher#testing-library#schema-validation
Stars20
Forks1
Last commit6 years ago
webextensions-jsdom
webextensions-jsdomJavaScript

A testing utility that loads WebExtension popups, sidebars, and background pages into JSDOM instances based on the manifest.json.

#unit-testing#browser-extension#jsdom
Stars20
Forks4
Last commit4 years ago
Crystal.tmbundle
Crystal.tmbundle

A TextMate 2 bundle providing syntax highlighting, build, run, format, and test commands for the Crystal programming language.

#developer-tools#build-tools#syntax-highlighting
Stars20
Forks7
Last commit3 years ago
PreviousPage 27 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
3 years ago
5 years ago
#Unit Testing241
#Test Automation148
#Ci Cd140
#Javascript136
#Go135
#Integration Testing128
#Nodejs106
#Developer Tools95
#Typescript93
#Golang90
#Automation84
#Docker83