Test Open Source Projects

Browse 1,631 Test open source projects, ranked by GitHub stars. Find the most popular Test tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 1,631 projects
93,145 stars

microsoft/playwright

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

Metrics details
Stars93,145
38,842 stars

google/googletest

GoogleTest - Google Testing and Mocking Framework

Metrics details
Stars38,842
33,289 stars

apache/kafka

Apache Kafka - A distributed event streaming platform

Metrics details
Stars33,289
28,007 stars

locustio/locust

Write scalable load tests in plain Python 🚗💨

Metrics details
Stars28,007
25,637 stars

bazelbuild/bazel

a fast, scalable, multi-language and extensible build system

Metrics details
Stars25,637
22,902 stars

mochajs/mocha

☕️ Classic, reliable, trusted test framework for Node.js and the browser

Metrics details
Stars22,902
16,844 stars

ceph/ceph

Ceph is a distributed object, block, and file storage platform

Metrics details
Stars16,844
14,346 stars

pytest-dev/pytest

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

Metrics details
Stars14,346
12,881 stars

seleniumbase/SeleniumBase

📊 APIs for web automation, testing, and bypassing bot-detection.

Metrics details
Stars12,881
12,461 stars

Alinshans/MyTinySTL

Achieve a tiny STL in C++11

Metrics details
Stars12,461
12,165 stars

Shopify/toxiproxy

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

Metrics details
Stars12,165
10,912 stars

munificent/craftinginterpreters

Repository for the book "Crafting Interpreters"

Metrics details
Stars10,912
10,655 stars

kodekloudhub/certified-kubernetes-administrator-course

Certified Kubernetes Administrator - CKA Course

Metrics details
Stars10,655
9,774 stars

vishnubob/wait-for-it

Pure bash script to test and wait on the availability of a TCP host and port

Metrics details
Stars9,774
9,475 stars

apache/jmeter

Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services

Metrics details
Stars9,475
9,032 stars

onsi/ginkgo

A Modern Testing Framework for Go

Metrics details
Stars9,032
8,415 stars

smartystreets/goconvey

Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

Metrics details
Stars8,415
8,221 stars

openatx/uiautomator2

Android Uiautomator2 Python Wrapper

Metrics details
Stars8,221
8,172 stars

PyCQA/bandit

Bandit is a tool designed to find common security issues in Python code.

Metrics details
Stars8,172
8,111 stars

TechEmpower/FrameworkBenchmarks

Source for the TechEmpower Framework Benchmarks project

Metrics details
Stars8,111
7,446 stars

jepsen-io/jepsen

A framework for distributed systems verification, with fault injection

Metrics details
Stars7,446
7,243 stars

amoffat/sh

Python process launching

Metrics details
Stars7,243
7,130 stars

rest-assured/rest-assured

Java DSL for easy testing of REST services

Metrics details
Stars7,130
7,108 stars

sstephenson/bats

Bash Automated Testing System

Metrics details
Stars7,108
6,765 stars

akopytov/sysbench

Scriptable database and system performance benchmark

Metrics details
Stars6,765
6,572 stars

masonr/yet-another-bench-script

YABS - a simple bash script to estimate Linux server performance using fio, iperf3, & Geekbench

Metrics details
Stars6,572
6,165 stars

bats-core/bats-core

Bash Automated Testing System

Metrics details
Stars6,165
6,120 stars

amitshekhariitbhu/go-backend-clean-architecture

A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

Metrics details
Stars6,120
6,038 stars

androidx/androidx

Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.

Metrics details
Stars6,038
5,686 stars

google/EarlGrey

:tea: iOS UI Automation Test Framework

Metrics details
Stars5,686
5,242 stars

uber-go/goleak

Goroutine leak detector

Metrics details
Stars5,242
5,095 stars

python/typeshed

Collection of library stubs for Python, with static types

Metrics details
Stars5,095
4,962 stars

cloudflare/cloudflare-docs

Cloudflare’s documentation

Metrics details
Stars4,962
4,785 stars

kotest/kotest

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

Metrics details
Stars4,785
4,716 stars

stleary/JSON-java

A reference implementation of a JSON package in Java.

Metrics details
Stars4,716
4,552 stars

asmjit/asmjit

Low-latency machine code generation

Metrics details
Stars4,552
4,428 stars

datacharmer/test_db

A sample MySQL database with an integrated test suite, used to test your applications and database servers

Metrics details
Stars4,428
4,335 stars

testcontainers/testcontainers-dotnet

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

Metrics details
Stars4,335
4,296 stars

pointfreeco/swift-snapshot-testing

📸 Delightful Swift snapshot testing.

Metrics details
Stars4,296
4,010 stars

kubernetes/test-infra

Test infrastructure for the Kubernetes project.

Metrics details
Stars4,010
3,957 stars

luvit/luvit

Lua + libUV + jIT = pure awesomesauce

Metrics details
Stars3,957
3,771 stars

TNG/ArchUnit

A Java architecture test library, to specify and assert architecture rules in plain Java

Metrics details
Stars3,771
3,713 stars

eosphoros-ai/Awesome-Text2SQL

Curated tutorials and resources for Large Language Models, Text2SQL, Text2DSL、Text2API、Text2Vis and more.

Metrics details
Stars3,713
3,647 stars

endernewton/tf-faster-rcnn

Tensorflow Faster RCNN for Object Detection

Metrics details
Stars3,647
3,532 stars

AutoFixture/AutoFixture

AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.

Metrics details
Stars3,532
3,515 stars

grosser/parallel_tests

Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber

Metrics details
Stars3,515
3,513 stars

letscontrolit/ESPEasy

Easy MultiSensor device based on ESP8266/ESP32

Metrics details
Stars3,513
3,508 stars

cszn/KAIR

Image Restoration Toolbox (PyTorch). Training and testing codes for DPIR, USRNet, DnCNN, FFDNet, SRMD, DPSR, BSRGAN, SwinIR

Metrics details
Stars3,508
3,505 stars

lenve/JavaEETest

Spring、SpringMVC、MyBatis、Spring Boot案例

Metrics details
Stars3,505
3,468 stars

wnma3mz/wechat_articles_spider

微信公众号文章的爬虫

Metrics details
Stars3,468
3,467 stars

phodal/migration

《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护

Metrics details
Stars3,467
3,424 stars

travisjeffery/timecop

A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.

Metrics details
Stars3,424
3,411 stars

minitest/minitest

minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking.

Metrics details
Stars3,411
3,328 stars

leafo/lapis

A web framework for Lua and OpenResty written in MoonScript

Metrics details
Stars3,328
3,206 stars

MobileNativeFoundation/bluepill

Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine

Metrics details
Stars3,206
3,196 stars

google/lisp-koans

Common Lisp Koans is a language learning exercise in the same vein as the ruby koans, python koans and others. It is a port of the prior koans with some modifications to highlight lisp-specific features. Structured as ordered groups of broken unit tests, the project guides the learner progressively through many Common Lisp language features.

Metrics details
Stars3,196
3,177 stars

getgauge/gauge

Light weight cross-platform test automation

Metrics details
Stars3,177
3,168 stars

coverlet-coverage/coverlet

Cross platform code coverage for .NET

Metrics details
Stars3,168
3,165 stars

mockito/mockito-kotlin

Using Mockito with Kotlin

Metrics details
Stars3,165
3,163 stars

vim-test/vim-test

Run your tests at the speed of thought

Metrics details
Stars3,163
1-60 of 1,631 projects
Get A Weekly Email With Trending Test Projects
Stay updated on Test plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.