Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Testing

Testing

795 projects

Showing 36 of 795 projects

Send your code coverage to codecov.io
Send your code coverage to codecov.ioPython

A GitHub Action that uploads code coverage reports to Codecov from CI/CD pipelines.

#actions#devops#open-source
Stars1.7k
Forks250
Last commit2 days ago
Spectron
SpectronJavaScript

A deprecated testing framework for Electron applications using ChromeDriver and WebdriverIO.

#integration-testing#chromedriver#accessibility-testing
Stars1.7k
Forks226
Last commit2 years ago
requests
requestsGo

A Go library providing a fluent API to simplify HTTP client requests, reducing boilerplate compared to net/http.

#net-http#convenience#http
Stars1.7k
Forks61
Last commit7 months ago
nvim-java
nvim-javaLua

A Neovim plugin providing comprehensive Java development support with Spring Boot tools, debugging, testing, and refactoring.

#jdtls#autocompletion#spring
Stars1.6k
Forks89
Last commit2 days ago
chart-testing
chart-testingGo

A CLI tool for linting and testing Helm charts, designed for CI/CD pipelines and pull request validation.

#helm#devops#kubernetes
Stars1.6k
Forks250
Last commit5 days ago
busted
bustedLua

An elegant and easy-to-use unit testing framework for Lua, LuaJIT, and MoonScript.

#unit-testing#luajit#ci-cd
Stars1.6k
Forks203
Last commit2 months ago
next-boilerplate
next-boilerplateTypeScript

A production-ready Next.js boilerplate with TypeScript, Redux, Express.js, Sass, testing, and a built-in CLI.

#expressjs#sass#nextjs
Stars1.6k
Forks276
Last commit2 years ago
Leakage
LeakageJavaScript

A Node.js library for writing memory leak tests using Mocha or other test runners.

#performance-testing#heap-analysis#memory-leak-detection
Stars1.6k
Forks36
Last commit3 years ago
leakage
leakageJavaScript

A Node.js library for writing memory leak tests using Mocha or other test runners.

#heap-analysis#memory-leak-detection#memory-leak
Stars1.6k
Forks36
Last commit3 years ago
ffaker
ffakerRuby

A Ruby library for generating fake data, originally forked from Faker with an expanded API and unique value generation.

#rails#fake-data#mock-data
Stars1.6k
Forks559
Last commit1 month ago
scanapi
scanapiPython

Automated integration testing and live documentation generation for REST APIs from YAML/JSON specifications.

#yaml#api#python-library
Stars1.6k
Forks122
Last commit4 days ago
spark-testing-base
spark-testing-baseScala

Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.

#apache-spark#unit-testing#integration-testing
Stars1.6k
Forks356
Last commit1 month ago
PHPDoc Parser
PHPDoc ParserPHP

A next-generation PHP documentation parser with an abstract syntax tree, supporting intersection types, generics, and format-preserving printing.

#ast-parser#type-system#static-code-analysis
Stars1.5k
Forks74
Last commit1 day ago
nox
noxPython

A command-line tool that automates testing in multiple Python environments using standard Python configuration files.

#python-environments#dev-tools#continuous-integration
Stars1.5k
Forks183
Last commit5 days ago
WD
WDJavaScript

A flexible Node.js client for the WebDriver/Selenium 2 protocol, supporting multiple programming paradigms.

#mobile-testing#async#appium
Stars1.5k
Forks401
Last commit2 years ago
swoosh
swooshElixir

A comprehensive Elixir library for composing, delivering, and testing emails with support for multiple adapters.

#elixir#phoenix#transactional-email
Stars1.5k
Forks254
Last commit5 days ago
Gemini
GeminiJavaScript

A deprecated utility for regression testing the visual appearance of web pages across multiple browsers.

#visual-regression-testing#gemini#css-coverage
Stars1.5k
Forks148
Last commit5 years ago
The Node Way
The Node WayJavaScript

A collection of design patterns and best practices for building scalable, maintainable Node.js applications.

#module-system#asynchronous-programming#software-architecture
Stars1.5k
Forks151
Last commit10 years ago
gnomock
gnomockGo

Integration testing toolkit that spins up ephemeral Docker containers for dependencies, eliminating the need for mocks.

#ephemeral-containers#postgres#integration-testing
Stars1.5k
Forks78
Last commit1 month ago
Scientist
ScientistC#

A .NET library for safely refactoring critical code paths by comparing old and new implementations in production.

#experimentation#library#csharp
Stars1.5k
Forks90
Last commit6 months ago
Playwright
Playwright

A curated list of awesome tools, utilities, and projects for the Playwright testing and automation framework.

#playwright#developer-tools#puppeteer
Stars1.5k
Forks234
Last commit8 days ago
redux-api-middleware
redux-api-middlewareJavaScript

Redux middleware for handling API calls with standardized request, success, and failure actions.

#flux-standard-actions#asynchronous-actions#redux-middleware
Stars1.5k
Forks193
Last commit
polyfactory
polyfactoryPython

A Python library for generating mock data from dataclasses, Pydantic models, typed dicts, and other type-annotated structures.

#starlite#fixtures#hacktoberfest
Stars1.5k
Forks113
Last commit20 days ago
Get It
Get ItJavaScript

A blazing-fast, type-safe service locator for Dart and Flutter that provides O(1) access to dependencies without BuildContext.

#dart#dependency-injection#dependency-management
Stars1.5k
Forks159
Last commit3 months ago
RandomKit
RandomKitSwift

A Swift framework for generating random data across native types, Foundation, and CoreGraphics with protocol-oriented design.

#foundation#ios#swift-package-manager
Stars1.5k
Forks90
Last commit4 years ago
terraform-compliance
terraform-compliancePython

A lightweight, security-focused BDD test framework for Terraform that enables compliance and negative testing for infrastructure-as-code.

#devops#policy-as-code#bdd-style
Stars1.5k
Forks158
Last commit
VFS Stream
VFS StreamPHP

A PHP stream wrapper for a virtual file system to mock the real file system in unit tests.

#filesystem#test-isolation#unit-testing
Stars1.4k
Forks104
Last commit1 year ago
tempfile
tempfileRust

A secure, cross-platform Rust library for creating temporary files with support for multiple independent references.

#tempfile#filesystem#library
Stars1.4k
Forks147
Last commit4 days ago
μt
μtC++

A C++20 single-header, macro-free μ(micro)/unit testing framework focused on fast compilation and modern C++ features.

#unit-testing#c++20#tdd
Stars1.4k
Forks132
Last commit3 months ago
Suture
SutureRuby

A Ruby gem that safely refactors legacy code by recording, verifying, and comparing old and new implementations.

#software-maintenance#development-workflow#testdouble
Stars1.4k
Forks29
Last commit2 years ago
blanket
blanketJavaScript

A simple JavaScript code coverage library for both browser and Node.js environments.

#test-runner#nodejs#testing
Stars1.4k
Forks171
Last commit3 years ago
mox
moxElixir

A library for defining concurrent mocks in Elixir based on explicit behaviour contracts.

#elixir#test-isolation#unit-testing
Stars1.4k
Forks78
Last commit1 month ago
Cuprite
CupriteRuby

A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.

#ferrum#chrome#driver
Stars1.4k
Forks98
Last commit1 month ago
go-vcr
go-vcrGo

A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.

#yaml#integration-testing#http-recording
Stars1.4k
Forks82
Last commit2 days ago
SimulatorRemoteNotifications
SimulatorRemoteNotificationsObjective-C

A library to send mock remote notifications to the iOS simulator for testing push notification handling.

#ios#simulator#objective-c
Stars1.4k
Forks118
Last commit4 years ago
Chronos
ChronosPHP

A standalone immutable DateTime library for PHP with date, time, and calendar date objects.

#date-manipulation#library#datetime
Stars1.4k
Forks71
Last commit11 days ago
PreviousPage 8 of 23Next

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
1 month ago
#Unit Testing161
#Test Automation115
#Ci Cd106
#Go106
#Javascript93
#Integration Testing89
#Nodejs77
#Golang73
#Developer Tools72
#Testing Tools65
#Docker64
#Devops63