Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Testing

Testing

267 projects

Showing 36 of 267 projects

nwb
nwbJavaScript

A zero-config toolkit for developing React, Preact, Inferno, and vanilla JavaScript apps, libraries, and npm modules.

#react-component#zero-config#inferno
Stars5.5k
Forks321
Last commit1 year ago
criterion.rs
criterion.rsRust

A statistics-driven microbenchmarking library for Rust that provides rigorous performance analysis.

#gnuplot#statistics#performance-analysis
Stars5.5k
Forks354
Last commit1 day ago
gofakeit
gofakeitGo

A comprehensive Go library for generating realistic fake data across 300+ categories with zero dependencies.

#generator#database-seeding#fake-data
Stars5.3k
Forks295
Last commit1 month ago
gotests
gotestsGo

Automatically generates table-driven Go test boilerplate from source code, with optional AI-powered test case generation.

#table-driven-tests#golang-application#developer-tools
Stars5.3k
Forks349
Last commit5 months ago
draper
draperRuby

A decorator/view-model library for Rails applications that adds an object-oriented layer of presentation logic.

#view-models#object-oriented-design#decorator-pattern
Stars5.3k
Forks523
Last commit1 month ago
Facebook WebDriver
Facebook WebDriverPHP

PHP client library for Selenium WebDriver, enabling browser automation and testing from PHP applications.

#selenium-webdriver#geckodriver#integration-testing
Stars5.2k
Forks847
Last commit14 days ago
Asyncio
Asyncio

A curated list of awesome Python asyncio frameworks, libraries, software, and resources.

#asyncio#async-programming#graphql
Stars5.0k
Forks348
Last commit4 months ago
Java Faker
Java FakerJava

A Java library for generating fake data, ported from Ruby's Faker gem, useful for testing and development.

#java-library#open-source#java faker
Stars4.9k
Forks863
Last commit1 year ago
Codeception
CodeceptionPHP

A modern full-stack testing framework for PHP that handles acceptance, functional, and unit tests.

#hacktoberfest#full-stack-testing#end-to-end
Stars4.9k
Forks1.3k
Last commit1 month ago
go-fuzz
go-fuzzGo

A coverage-guided fuzzing solution for testing Go packages, especially those parsing complex or untrusted inputs.

#randomized-testing#input-parsing#fuzzing
Stars4.8k
Forks276
Last commit1 year ago
Nimble
NimbleSwift

A matcher framework for Swift and Objective-C that provides an expressive syntax for writing test expectations.

#ios#matcher-functions#asynchronous-expectations
Stars4.8k
Forks609
Last commit11 days ago
mimesis
mimesisPython

A fast Python library for generating fake data in multiple languages with extensible providers and schema-based generation.

#fixtures#generator#fake-data
Stars4.8k
Forks359
Last commit16 days ago
testcontainers-go
testcontainers-goGo

A Go package for creating and cleaning up container-based dependencies in automated integration tests.

#hacktoberfest#devops#integration-testing
Stars4.8k
Forks605
Last commit1 day ago
go-cmp
go-cmpGo

A Go package for comparing values in tests with customizable equality and safer defaults than reflect.DeepEqual.

#unit-testing#equality#test-utilities
Stars4.6k
Forks222
Last commit1 month ago
Expose
ExposePHP

An open-source tunneling service written in PHP that creates secure public URLs for local web servers.

#tunneling-service#tunnel-server#proxy-server
Stars4.5k
Forks305
Last commit28 days ago
chrome-remote-interface
chrome-remote-interfaceJavaScript

A Node.js interface for the Chrome Debugging Protocol to instrument Chrome, Opera, Node.js, and other compatible implementations.

#opera#chrome-debugging-protocol#headless-browsers
Stars4.5k
Forks325
Last commit
chrome-remote-interface Wiki
chrome-remote-interface WikiJavaScript

A Node.js interface for the Chrome Debugging Protocol to instrument Chrome, Opera, Node.js, and other compatible implementations.

#opera#chrome-debugging-protocol#mobile-safari
Stars4.5k
Forks325
Last commit
Mechanize
MechanizeRuby

A Ruby library for automating web interaction, handling cookies, redirects, forms, and navigation.

#form-submission#cookies#ruby-gem
Stars4.4k
Forks478
Last commit2 months ago
Flurl
FlurlC#

A fluent URL builder and testable HTTP client library for .NET with a modern, asynchronous API.

#nuget#rest-client#http
Stars4.4k
Forks397
Last commit1 year ago
OpenSTF
OpenSTFJavaScript

A web-based platform for remote debugging and management of Android devices, enabling real-time control from a browser.

#hacktoberfest#adb#remote-control
Stars4.4k
Forks601
Last commit1 month ago
intern
internTypeScript

A complete, extensible test system for JavaScript libraries and applications, designed for maintainability.

#javascript-testing#unit-testing#mobile-testing
Stars4.3k
Forks304
Last commit3 years ago
pandera
panderaPython

A flexible and expressive API for performing statistical data validation on dataframe-like objects.

#data-cleaning#pandas-validation#python-library
Stars4.3k
Forks394
Last commit2 days ago
fog
fogRuby

A Ruby library for interacting with multiple cloud service providers through a unified API.

#devops#multi-cloud#infrastructure-as-code
Stars4.3k
Forks1.5k
Last commit1 year ago
Testcontainers
TestcontainersC#

A .NET library for creating disposable Docker containers to support integration and end-to-end testing.

#hacktoberfest#testcontainers-dotnet#container-orchestration
Stars4.3k
Forks345
Last commit9 days ago
vscode-go
vscode-goTypeScript

Official Visual Studio Code extension providing rich language support for Go, including IntelliSense, debugging, and testing.

#developer-tools#language-server#vscode-extension
Stars4.2k
Forks897
Last commit22 days ago
Dredd (.2k)
Dredd (.2k)JavaScript

A language-agnostic command-line tool for validating API documentation against backend implementation.

#api#design-first#integration-testing
Stars4.2k
Forks278
Last commit1 year ago
SnapshotTesting
SnapshotTestingSwift

A Swift library for snapshot testing any value, including UIViews, Encodable data, and custom formats.

#ios#unit-testing#xctest
Stars4.2k
Forks663
Last commit25 days ago
PowerMock
PowerMockJava

A Java testing framework that extends EasyMock and Mockito to mock static methods, final classes, private methods, and constructors.

#final-class-mocking#unit-testing#mockito
Stars4.2k
Forks580
Last commit2 years ago
HTTPLab
HTTPLabGo

An interactive web server for inspecting HTTP requests and forging responses with a terminal UI.

#http-server#developer-tools#inspector
Stars4.2k
Forks123
Last commit2 years ago
Typhoeus
TyphoeusRuby

A Ruby HTTP client library that wraps libcurl to make fast and reliable requests with parallel execution support.

#caching#parallel-requests#testing
Stars4.1k
Forks442
Last commit1 month ago
Stack
StackHaskell

A cross-platform build tool for Haskell projects that manages dependencies, builds, and testing.

#haskell#developer-tools#dependency-management
Stars4.1k
Forks848
Last commit2 days ago
WebMock
WebMockRuby

A Ruby library for stubbing and setting expectations on HTTP requests in tests.

#webmock#test-unit#integration-testing
Stars4.1k
Forks577
Last commit1 month ago
qunit
qunitJavaScript

A powerful, easy-to-use JavaScript unit testing framework with no dependencies.

#unit-testing#browser-testing#testing
Stars4.0k
Forks775
Last commit2 months ago
SwiftTips
SwiftTips

A collection of Swift tips and tricks shared on Twitter, covering async testing, dependency injection, Codable, and more.

#codable#xctest#dependency-injection
Stars4.0k
Forks245
Last commit2 years ago
Awaitility
AwaitilityJava

A Java DSL for testing asynchronous systems by expressing expectations in a concise and readable manner.

#integration-testing#dsl#awaitility
Stars4.0k
Forks258
Last commit7 days ago
lambci
lambciShell

A serverless continuous integration system built on AWS Lambda that automates testing and deployments.

#multi-language#devops#serverless
Stars4.0k
Forks185
Last commit2 years ago
PreviousPage 4 of 8Next

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 months ago
2 months ago
#Unit Testing51
#Javascript45
#Test Automation43
#Nodejs42
#Ci Cd38
#Go35
#Integration Testing35
#Devops30
#Automation26
#Testing Tools25
#Docker24
#Golang24