Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Testing Tools

Testing Tools

273 projects

Showing 36 of 273 projects

Hoppscotch
HoppscotchTypeScript

An open-source API development ecosystem for testing HTTP, WebSocket, GraphQL, and other APIs with real-time collaboration.

#developer-tools#open-source#api
Stars80.7k
Forks6.2k
Last commit3 days ago
PHPUnit
PHPUnitPHP

A programmer-oriented unit testing framework for PHP based on the xUnit architecture.

#composer#unit-testing#phpunit
Stars20.1k
Forks2.2k
Last commit1 day ago
Goreplay
GoreplayGo

Capture and replay live HTTP traffic to test systems with real data for deployment confidence.

#load-testing#devops#testing-tool
Stars19.3k
Forks101
Last commit8 months ago
gor
gorGo

Capture and replay live HTTP traffic to test systems with real data, increasing confidence in deployments and infrastructure changes.

#load-testing#devops#testing-tool
Stars19.3k
Forks101
Last commit8 months ago
Hurl
HurlRust

A command line tool to run and test HTTP requests using a simple plain text format.

#integration-testing#graphql#http
Stars19.3k
Forks750
Last commit1 day ago
Keploy
KeployGo

Open-source API and integration testing platform that auto-generates tests and mocks from real user traffic using eBPF.

#devops#mock-generation#integration-testing
Stars18.7k
Forks2.4k
Last commit1 day ago
Vitest
VitestTypeScript

A next-generation testing framework powered by Vite, offering instant feedback and Jest-compatible APIs.

#watch-mode#unit-testing#jest-alternative
Stars17.3k
Forks2.1k
Last commit1 day ago
httpx
httpxPython

A next-generation HTTP client for Python with HTTP/1.1 and HTTP/2 support, async/await APIs, and a command-line interface.

#asyncio#http#requests-alternative
Stars15.7k
Forks4.0k
Last commit20 days ago
Mockito
MockitoJava

The most popular mocking framework for unit tests written in Java.

#software-testing#test-isolation#unit-testing
Stars15.5k
Forks2.7k
Last commit3 days ago
Playwright CLI
Playwright CLITypeScript

A CLI tool for browser automation and testing with Playwright, optimized for coding agents.

#playwright#ai-assisted-development#cli-tool
Stars14.5k
Forks839
Last commit3 days ago
sarama
saramaGo

A Go client library for Apache Kafka with comprehensive API support and testing utilities.

#message-queue#distributed-systems#kafka
Stars12.5k
Forks1.9k
Last commit2 days ago
detox
detoxJavaScript

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

#e2e-tests#hacktoberfest#ios
Stars12.0k
Forks1.9k
Last commit3 days ago
Mockery
MockeryPHP

A simple yet flexible PHP mock object framework for unit testing with a human-readable DSL.

#stubs#phpspec#unit-testing
Stars10.7k
Forks470
Last commit5 days ago
TestCafe
TestCafeJavaScript

A Node.js tool to automate end-to-end web testing without WebDriver or browser plugins.

#javascript-testing#typescript-testing#e2e
Stars9.9k
Forks674
Last commit15 days ago
Karate (.8k)
Karate (.8k)Java

A unified open-source framework combining API testing, mocks, performance testing, and UI automation with a simple syntax.

#load-testing#java-library#performance-testing
Stars9.0k
Forks2.0k
Last commit1 day ago
Karate
KarateJava

A unified open-source framework combining API testing, mocks, performance testing, and UI automation.

#load-testing#performance-testing#graphql
Stars9.0k
Forks2.0k
Last commit1 day ago
istanbul
istanbulJavaScript

A JavaScript code coverage tool that computes statement, line, function, and branch coverage with module loader hooks.

#unit-testing#test-coverage#cli-tool
Stars8.7k
Forks769
Last commit1 year ago
GoConvey
GoConveyGo

A Go testing tool that runs behavioral tests in the browser and terminal, integrating directly with `go test`.

#test-coverage#go-test-integration#goconvey
Stars8.4k
Forks558
Last commit2 years ago
GoConvey
GoConveyGo

A Go testing framework with a web UI that integrates directly with `go test` for writing behavioral tests.

#continuous-testing#go-test-integration#goconvey
Stars8.4k
Forks558
Last commit2 years ago
Requestly
Requestly

A local-first API client and HTTP interceptor for building, testing, and mocking APIs directly in your browser or desktop.

#git-sync#postman-alternative#hacktoberfest
Stars6.8k
Forks688
Last commit1 day ago
bats-core
bats-coreShell

A TAP-compliant testing framework for Bash and other UNIX programs, enabling simple verification of expected behavior.

#bash-testing#unit-testing#integration-testing
Stars6.3k
Forks500
Last commit2 days ago
NWPusher
NWPusherObjective-C

A macOS and iOS application and framework for sending push notifications directly to Apple's APNs service for testing and development.

#macos-development#objective-c#certificate-management
Stars6.3k
Forks662
Last commit5 years ago
dgoss
dgossGo

A YAML-based serverspec alternative for validating server configuration, with auto-generation of tests from system state.

#health-endpoint#devops#health-checks
Stars6.0k
Forks501
Last commit5 days ago
goss
gossGo

A YAML-based serverspec alternative for quick and easy server configuration validation and testing.

#continuous-testing#health-endpoint#devops
Stars6.0k
Forks501
Last commit5 days ago
nyc
nycJavaScript

A command-line interface for Istanbul that instruments JavaScript code to collect test coverage metrics.

#javascript-testing#unit-testing#cli-tool
Stars5.8k
Forks362
Last commit5 months ago
EarlGrey
EarlGreyObjective-C

A native iOS UI automation test framework with built-in synchronization for stable and repeatable tests.

#ui-automated-tests#ios#ios-test
Stars5.7k
Forks736
Last commit1 day 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
Forks354
Last commit11 months ago
awesome-asyncio
awesome-asyncio

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

#asyncio#async-programming#closember
Stars5.1k
Forks358
Last commit10 months ago
SimpleCov
SimpleCovRuby

A code coverage analysis tool for Ruby with powerful configuration and automatic merging across test suites.

#developer-tools#rails#test-coverage
Stars4.9k
Forks581
Last commit1 day ago
Moco
MocoJava

A lightweight Java framework for easily creating HTTP, REST, and WebSocket stub servers for integration testing.

#integration-testing#rest-api#java
Stars4.4k
Forks1.1k
Last commit4 days 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.4k
Forks364
Last commit4 days ago
godropbox
godropboxGo

A collection of Go libraries for building services and applications on Linux servers.

#linux-server#metrics-collection#go-libraries
Stars4.2k
Forks427
Last commit2 years ago
letter_opener
letter_openerRuby

Preview Rails and Ruby application emails in your browser during development instead of sending them.

#email-testing#actionmailer#ruby-gem
Stars3.8k
Forks246
Last commit6 months ago
Taiko
TaikoJavaScript

A Node.js library for browser automation and testing modern web applications with a concise API and smart selectors.

#headless-chrome#chromium#headless-browsers
Stars3.7k
Forks460
Last commit1 day ago
taiko
taikoJavaScript

A Node.js library for browser automation and testing modern web applications with a concise API and smart selectors.

#headless-chrome#chromium#headless-browsers
Stars3.7k
Forks460
Last commit1 day ago
kani
kaniRust

A bit-precise model checker for verifying safety and correctness properties in Rust code.

#safety-critical#verification#ci-cd
Stars3.6k
Forks190
Last commit1 day ago
Page 1 of 8

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
Next
#Testing78
#Test Automation55
#Unit Testing40
#Ci Cd39
#Go34
#Integration Testing30
#Nodejs28
#Cli Tool27
#Developer Tools26
#Devops26
#Performance Testing25
#Javascript22