1.microsoft / playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
- playwright
- testing
- automation
- webkit
- firefox
- e2e-testing
- +9 more
Ranked by Attention Score: stars gained over the last 180 complete days
1–100 of 161 by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.
The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack apps end-to-end.
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Painless E2E Automation for Mobile and Web
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
Open-source AI agent for web automation. Use your real, logged-in browser to automate daily tasks.
Open-source, end-to-end platform for evaluating, observing, and improving LLM and AI agent applications. Tracing · Evals · Simulations · Datasets · Gateway · Guardrails. Self-hostable. Apache 2.0.
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
OSS-Fuzz - continuous fuzzing for open source software.
Python version of the Playwright testing and automation library.
Your Gateway to Embedded Software Development Excellence :alien:
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Hurl, run and test HTTP requests with plain text.
Mutation testing for JavaScript and friends
Kubernetes IN Docker - local clusters for testing Kubernetes
Generic automation framework for acceptance testing and RPA
A library that allows you to easily mock out tests based on AWS infrastructure.
Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services
syzkaller is an unsupervised coverage-guided kernel fuzzer
Build data pipelines with SQL and Python, ingest data from different sources, add quality checks, and build end-to-end flows.
Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
Flutter-first UI testing framework. Ready for action!
An step by step fuzzing tutorial. A GitHub Security Lab initiative
Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
Chaos testing, network emulation, and stress testing tool for containers
End-to-End Object Detection with Transformers
Go microservice template for Kubernetes
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
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.
Domain name permutation engine for detecting homograph phishing attacks, typo squatting, and brand impersonation
Mutation testing for .NET core and .NET framework!
Database anonymization and test data management
Quick and Easy server testing/validation
GoMock is a mocking framework for the Go programming language.
A C# architecture test library to specify and assert architecture rules in C# for automated testing.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Java version of the Playwright testing and automation library
Modern Load Testing as Code
Software build automation tool for Python.
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Superduper: End-to-end framework for building custom AI applications and agents.
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
Database Subsetting and Relational Data Browsing Tool.
Rust language bindings for Microsoft Playwright
Automating captcha solving for Playwright. Supports Cloudflare Turnstile & Interstitial, and reCAPTCHA V2 & V3 with Click-based or API (2captcha) solving. Designed for easy integration with Playwright, Patchright, and Camoufox.
Automatically generate Go test boilerplate from your source code.
Papercut SMTP -- The Simple Desktop Email Server
Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!
Random testing library for C#
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Java DSL for easy testing of REST services
Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
QA Wolf from anywhere — your terminal, your CI, your AI agent.
InQL is a robust, open-source Burp Suite extension for advanced GraphQL testing, offering intuitive vulnerability detection, customizable scans, and seamless Burp integration.
Command line interface for testing internet bandwidth using speedtest.net
Automated Security Testing For REST API's
🔐 A CLI tool to extract server certificates
Awaitility is a small Java DSL for synchronizing asynchronous operations
A library that creates fully populated objects for your unit tests.
:tea: iOS UI Automation Test Framework
Record, Replay, and Stub HTTP Interactions.
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.
Backend and Frontend application for tracking differences via image comparison
A coverage-guided REST API fuzzer developed on top of LibAFL
🔪Swiss-army knife for Android testing and development 🔪 ⛺
High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.
The Swift (and Objective-C) testing framework.
Flagr is a feature flagging, A/B testing and dynamic configuration microservice
Erlang build tool that makes it easy to compile and test Erlang applications and releases.
Pytest plugin to write end-to-end browser tests with Playwright.
Demo app for learning observability with Grafana and performance testing with k6.
📘A library for isolated developing UI components and automatically taking snapshots of them.
Realistic synthetic events for testing, demos, and pipelines — streamed live or generated in bulk
Automated driver management and other helper features for Selenium WebDriver in Java
Single dependency Kubernetes clusters for local testing, experimenting and development.
The Enterprise-ready testing and specification framework.
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
Test harness for voice agents. Import from Retell, VAPI, Bland, LiveKit. Run autonomous simulations. Evaluate with LLM judges.
shUnit2 is a xUnit based unit test framework for Bourne based shell scripts.
Automation-friendly framework for Continuous Testing by
zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing framework for Data Pipelines, ETL, REST API, Kafka(Data Streams), Databases and Load scenarios. all defined in simple JSON or YAML — with zero coding.
A Matcher Framework for Swift and Objective-C
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
Atlas: End-to-End 3D Scene Reconstruction from Posed Images
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
The Spring Boot of Selenium — conventions and sensible defaults for Java test automation, without hiding WebDriver.