1.microsoft / playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Ranked by Attention Score: stars gained over the last 90 complete days
1–100 of 278 by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
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.
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Self-hosted iOS & Android simulator streaming for the whole team
See interfaces like a human. E2E testing in natural language.
Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
JavaScript API for Chrome and Firefox
✅ The Node.js best practices list (July 2026)
Agent Skills for optimizing web quality based on Lighthouse and Core Web Vitals.
Mutation testing for JavaScript and friends
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
The property-based testing library for Python
Test suites for Web platform specs — including WHATWG, W3C, and others
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Catch API bugs before your users do
MeterSphere 是新一代的开源持续测试工具,内置 AI 助手,让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。
Hurl, run and test HTTP requests with plain text.
Learn Go with test-driven development
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Generic automation framework for acceptance testing and RPA
Terraform & OpenTofu Skill for AI Agents - testing, modules, CI/CD, and production patterns
Faker is a Python package that generates fake data for you.
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
AFL++ is a state-of-the-art fuzzer, and #1 in benchmarks. It was originally based on AFL. Today it comes with qemu 5.1, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
A toolkit with common assertions and mocks that plays nicely with the standard library
The elegant testing framework for PHP developers and AI agents.
Bash Automated Testing System
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
Delightful JavaScript Testing.
Control and manage Android devices from your browser.
An step by step fuzzing tutorial. A GitHub Security Lab initiative
UI automation library for .Net
Test Automation Made Simple
A Chrome DevTools Protocol driver for web automation and scraping.
Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡
syzkaller is an unsupervised coverage-guided kernel fuzzer
Embedded unit testing framework for Godot 4 supporting GDScript and C#. Features test-driven development, embedded test inspector, extensive assertions, mocking, scene testing.
PHP Static Analysis Tool - discover bugs in your code without running it!
A light-weight, flexible, and expressive statistical data testing library
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.
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
📸 Delightful Swift snapshot testing.
Chaos testing, network emulation, and stress testing tool for containers
A curated list of testing resources
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.
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
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.
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.
BDD testing with Playwright runner
Gray box end-to-end testing and automation framework for mobile apps
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
Quick and Easy server testing/validation
Command line driven CI frontend and development task automation tool.
Flutter-first UI testing framework. Ready for action!
:books: The starting point of your career as a Software Quality Assurance Engineer | Quality Automation Engineer :books:
☕️ Classic, reliable, trusted test framework for Node.js and the browser
Pester is the ubiquitous test and mock framework for PowerShell.
A curated list of awesome tools, utils and projects using Playwright
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)
HTTP Request & Response Service, written in Python + Flask.
open source test management system with over 2 million downloads!
Random testing library for C#
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Painless Java in Neovim
A Modern Testing Framework for Go
Modular, zero-dependency testing framework for Go. Featuring plugins, suites, parallel tests and much more!
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.
Most popular Mocking framework for unit tests written in Java
A mock code autogenerator for Go
Software build automation tool for Python.
A collection of public resources about how software companies test their software
Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.
Automatically mock your HTTP interactions to simplify and speed up testing
A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")
Python PyPi staging server and packaging, testing, release tool
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
PHP Mutation Testing library
HTTP(S) benchmark tools, testing/debugging, & restAPI (RESTful)
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
Automated testing to find logic and performance bugs in database systems
Database Subsetting and Relational Data Browsing Tool.
🔭 Powerful tool for testing WebHooks and more
Sandbox for developing and testing UI components in isolation
Automatically generate Go test boilerplate from your source code.
Supercharged End 2 End Testing Framework for NodeJS
Should testing for .NET—the way assertions should be!
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.
Rust language bindings for Microsoft Playwright
Node.js test runner that lets you develop with confidence 🚀
🔐 A CLI tool to extract server certificates
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
QA Wolf from anywhere — your terminal, your CI, your AI agent.
Sql mock driver for golang to test database interactions
Papercut SMTP -- The Simple Desktop Email Server