#Testing

Showing 60 of 725 repositories tagged #testing, ranked by stars

puppeteer
puppeteer
puppeteer

JavaScript API for Chrome and Firefox

Score
100
โ˜… 95.3k โ‘‚ 9.5k +14/day
TypeScript
microsoft
microsoft
playwright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

Score
99
โ˜… 92.5k โ‘‚ 6.1k +293/day
TypeScript
storybookjs
storybookjs
storybook

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

Score
100
โ˜… 90.6k โ‘‚ 10.3k +97/day
TypeScript
hoppscotch
hoppscotch
hoppscotch

Open-Source API Development Ecosystem โ€ข https://hoppscotch.io โ€ข Offline, On-Prem & Cloud โ€ข Web, Desktop & CLI โ€ข Open-Source Alternative to Postman, Insomnia

Score
99
โ˜… 79.8k โ‘‚ 6.0k +2/day
TypeScript
localstack
localstack
localstack

๐Ÿ’ป A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline

Score
100
โ˜… 65.1k โ‘‚ 4.7k +9/day
Python
usebruno
usebruno
bruno

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

Score
98
โ˜… 45.5k โ‘‚ 2.7k +11/day
JavaScript
stretchr
stretchr
testify

A toolkit with common assertions and mocks that plays nicely with the standard library

Score
100
โ˜… 26.1k โ‘‚ 1.7k +29/day
Go
goldbergyoni
goldbergyoni
javascript-testing-best-practices

๐Ÿ“—๐ŸŒ ๐Ÿšข Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)

Score
82
โ˜… 24.6k โ‘‚ 2.1k +5/day
JavaScript
quii
quii
learn-go-with-tests

Learn Go with test-driven development

Score
99
โ˜… 23.7k โ‘‚ 2.9k +16/day
Go
promptfoo
promptfoo
promptfoo

Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, DeepSeek, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenAI and Anthropic.

Score
100
โ˜… 23.1k โ‘‚ 2.1k +112/day
TypeScript
avajs
avajs
ava

Node.js test runner that lets you develop with confidence ๐Ÿš€

Score
98
โ˜… 20.8k โ‘‚ 1.5k โ€”
JavaScript
enzymejs
enzymejs
enzyme

JavaScript Testing utilities for React

Score
93
โ˜… 19.8k โ‘‚ 2.0k โ€”
JavaScript
joke2k
joke2k
faker

Faker is a Python package that generates fake data for you.

Score
98
โ˜… 19.3k โ‘‚ 2.1k +10/day
Python
probelabs
probelabs
goreplay

GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

Score
95
โ˜… 19.3k โ‘‚ 89 โ€”
Go
Orange-OpenSource
Orange-OpenSource
hurl

Hurl, run and test HTTP requests with plain text.

Score
100
โ˜… 19.1k โ‘‚ 732 +8/day
Rust
keploy
keploy
keploy

Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.

Score
98
โ˜… 18.0k โ‘‚ 2.3k +73/day
Go
pytest-dev
pytest-dev
pytest

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

Score
96
โ˜… 14.3k โ‘‚ 3.2k +46/day
Python
postmanlabs
postmanlabs
httpbin

HTTP Request & Response Service, written in Python + Flask.

Score
62
โ˜… 13.6k โ‘‚ 1.9k +4/day
Python
chromedp
chromedp
chromedp

A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.

Score
94
โ˜… 13.2k โ‘‚ 881 +20/day
Go
ultrafunkamsterdam
ultrafunkamsterdam
undetected-chromedriver

Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)

Score
60
โ˜… 12.7k โ‘‚ 1.3k +10/day
Python
Shopify
Shopify
toxiproxy

:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

Score
97
โ˜… 12.1k โ‘‚ 503 +20/day
Go
wix
wix
Detox

Gray box end-to-end testing and automation framework for mobile apps

Score
99
โ˜… 12.0k โ‘‚ 1.9k +2/day
JavaScript
robotframework
robotframework
robotframework

Generic automation framework for acceptance testing and RPA

Score
94
โ˜… 11.7k โ‘‚ 2.5k +13/day
Python
foundry-rs
foundry-rs
foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

Score
96
โ˜… 10.5k โ‘‚ 2.6k โ€”
Rust
Quick
Quick
Quick

The Swift (and Objective-C) testing framework.

Score
98
โ˜… 9.8k โ‘‚ 895 โ€”
Swift
onsi
onsi
ginkgo

A Modern Testing Framework for Go

Score
92
โ˜… 9.0k โ‘‚ 703 +2/day
Go
artilleryio
artilleryio
artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.

Score
96
โ˜… 9.0k โ‘‚ 558 +5/day
JavaScript
karatelabs
karatelabs
karate

Test Automation Made Simple

Score
97
โ˜… 8.9k โ‘‚ 2.0k +2/day
Java
HypothesisWorks
HypothesisWorks
hypothesis

The property-based testing library for Python

Score
92
โ˜… 8.8k โ‘‚ 657 +19/day
Python
testcontainers
testcontainers
testcontainers-java

Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

Score
100
โ˜… 8.7k โ‘‚ 1.9k +3/day
Java
react-cosmos
react-cosmos
react-cosmos

Sandbox for developing and testing UI components in isolation

Score
98
โ˜… 8.7k โ‘‚ 379 +3/day
TypeScript
gruntwork-io
gruntwork-io
terratest

Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

Score
93
โ˜… 7.9k โ‘‚ 1.4k +2/day
Go
vektra
vektra
mockery

A mock code autogenerator for Go

Score
90
โ˜… 7.1k โ‘‚ 454 +8/day
Go
kulshekhar
kulshekhar
ts-jest

A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.

Score
96
โ˜… 7.1k โ‘‚ 476 โ€”
TypeScript
go-rod
go-rod
rod

A Chrome DevTools Protocol driver for web automation and scraping.

Score
89
โ˜… 7.0k โ‘‚ 472 +11/day
Go
autoscrape-labs
autoscrape-labs
pydoll

Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

Score
88
โ˜… 6.9k โ‘‚ 386 โ€”
Python
grpc-ecosystem
grpc-ecosystem
go-grpc-middleware

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

Score
85
โ˜… 6.8k โ‘‚ 742 +10/day
Go
AFLplusplus
AFLplusplus
AFLplusplus

The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!

Score
100
โ˜… 6.6k โ‘‚ 1.3k +8/day
C
dhamaniasad
dhamaniasad
HeadlessBrowsers

A list of (almost) all headless web browsers in existence

Score
90
โ˜… 6.6k โ‘‚ 451 +1/day
DATA-DOG
DATA-DOG
go-sqlmock

Sql mock driver for golang to test database interactions

Score
59
โ˜… 6.6k โ‘‚ 410 +2/day
Go
google
google
syzkaller

syzkaller is an unsupervised coverage-guided kernel fuzzer

Score
91
โ˜… 6.3k โ‘‚ 1.4k โ€”
Go
pywinauto
pywinauto
pywinauto

Windows GUI Automation with Python (based on text properties)

Score
86
โ˜… 6.1k โ‘‚ 786 โ€”
Python
web-platform-tests
web-platform-tests
wpt

Test suites for Web platform specs โ€” including WHATWG, W3C, and others

Score
100
โ˜… 6.0k โ‘‚ 3.8k +11/day
HTML
maildev
maildev
maildev

:mailbox: SMTP Server + Web Interface for viewing and testing emails during development.

Score
99
โ˜… 5.9k โ‘‚ 551 +4/day
SCSS
goss-org
goss-org
goss

Quick and Easy server testing/validation

Score
87
โ˜… 5.9k โ‘‚ 491 +3/day
Go
mockk
mockk
mockk

mocking library for Kotlin

Score
97
โ˜… 5.7k โ‘‚ 412 +2/day
Kotlin
antiwork
antiwork
shortest

QA via natural language AI tests

Score
96
โ˜… 5.6k โ‘‚ 334 +1/day
TypeScript
qodo-ai
qodo-ai
qodo-cover

Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! ๐Ÿ’ป๐Ÿค–๐Ÿงช๐Ÿž

Score
78
โ˜… 5.5k โ‘‚ 541 +98/day
Python
cweill
cweill
gotests

Automatically generate Go test boilerplate from your source code.

Score
77
โ˜… 5.3k โ‘‚ 351 +10/day
Go
dubzzz
dubzzz
fast-check

Property based testing framework for JavaScript (like QuickCheck) written in TypeScript

Score
91
โ˜… 5.1k โ‘‚ 208 +6/day
TypeScript
mock-server
mock-server
mockserver-monorepo

MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.

Score
90
โ˜… 4.9k โ‘‚ 1.1k +5/day
Java
testcontainers
testcontainers
testcontainers-go

Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.

Score
86
โ˜… 4.9k โ‘‚ 612 +2/day
Go
dvyukov
dvyukov
go-fuzz

Randomized testing for Go

Score
54
โ˜… 4.9k โ‘‚ 276 โ€”
Go
Quick
Quick
Nimble

A Matcher Framework for Swift and Objective-C

Score
95
โ˜… 4.8k โ‘‚ 609 โ€”
Swift
lk-geimfari
lk-geimfari
mimesis

Mimesis is a fast Python library for generating fake data in multiple languages.

Score
84
โ˜… 4.8k โ‘‚ 359 +3/day
Python
kotest
kotest
kotest

Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests.

Score
96
โ˜… 4.8k โ‘‚ 701 โ€”
Kotlin
google
google
go-cmp

Package for comparing Go values in tests

Score
84
โ˜… 4.7k โ‘‚ 224 +5/day
Go
unionai-oss
unionai-oss
pandera

A light-weight, flexible, and expressive statistical data testing library

Score
100
โ˜… 4.4k โ‘‚ 415 +3/day
Python
theintern
theintern
intern

A next-generation code testing stack for JavaScript.

Score
64
โ˜… 4.3k โ‘‚ 301 โ€”
TypeScript
testcontainers
testcontainers
testcontainers-dotnet

A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.

Score
98
โ˜… 4.3k โ‘‚ 349 +2/day
C#
Related Topics
#automation#testing-tools#go#golang#javascript#python#test-automation#developer-tools#test#tdd#fuzzing

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly