function: load-testing
133 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| NGINX NGINX is a high-performance HTTP web server, reverse proxy, content cache, load balancer, API gateway, and TCP/UDP/mail proxy server writte… | 99 | 31504 | stable |
| grafana/k6 Grafana k6 is an open-source load and performance testing tool with a Go-based engine and tests written in JavaScript or TypeScript. It sup… | 98 | 31327 | stable |
| locustio/locust Locust is an open-source load and performance testing framework where test scenarios are written in plain Python code. It supports distribu… | 95 | 28104 | active |
| cloudflare/pingora Pingora is a Rust framework from Cloudflare for building fast, reliable, and programmable network services such as HTTP proxies and load ba… | 84 | 27278 | stable |
| tsenart/vegeta Vegeta is a versatile HTTP load testing tool and Go library that drills HTTP services with a constant request rate. It is usable both as a … | 58 | 25166 | stable |
| hey hey is a small command-line HTTP load generator written in Go, originally named boom and designed as a replacement for ApacheBench (ab). It… | 59 | 20242 | stable |
| alibaba/tengine Tengine is a high-performance web server and reverse proxy forked from nginx, developed by Taobao/Alibaba since 2011. It is 100% nginx-comp… | 86 | 13338 | active |
| hatoo/oha oha is a small HTTP load generator written in Rust, inspired by rakyll/hey, that sends load to a web application and displays results in a … | 95 | 10510 | active |
| apache/jmeter Apache JMeter is a 100% Java open-source application for load testing and measuring the performance of web applications and other services.… | 66 | 9518 | stable |
| artilleryio/artillery Artillery is an open-source load testing platform and CLI for stress-testing HTTP APIs, GraphQL, WebSocket, Socket.IO, gRPC, and browser ap… | 95 | 9057 | active |
| getanteon/anteon Anteon (formerly Ddosify) is an open-source, eBPF-based Kubernetes monitoring and performance testing platform. It automatically generates … | 54 | 8523 | active |
| mcollina/autocannon A fast HTTP/1.1 benchmarking and load-testing tool written in Node.js, inspired by wrk and wrk2. It can be used from the command line or pr… | 60 | 8502 | stable |
| metallb/metallb MetalLB is a network load-balancer implementation for bare-metal Kubernetes clusters that provides Services of type LoadBalancer using stan… | 94 | 8333 | active |
| wg/wrk wrk is a modern HTTP benchmarking tool that generates significant load from a single multi-core machine using a multithreaded design with e… | 32 | 40394 | maintenance |
| fabiolb/fabio Fabio is an HTTP, HTTPS, TCP, and gRPC reverse proxy and load balancer that configures itself dynamically from service data stored in Consu… | 94 | 7338 | active |
| gatling/gatling Gatling is an open-source, code-first load testing tool and performance engineering platform. It uses a fully asynchronous, non-blocking ar… | 77 | 6953 | stable |
| sysown/proxysql ProxySQL is a high-performance, protocol-aware SQL proxy for MySQL, MariaDB, Percona Server, and PostgreSQL that sits between applications … | 94 | 6904 | stable |
| codesenberg/bombardier Bombardier is a fast cross-platform HTTP(S) benchmarking tool written in Go, built on fasthttp with an optional net/http client for HTTP/2.… | 79 | 6828 | active |
| bfenetworks/bfe BFE (Beyond Front End) is a modern layer 7 load balancer and reverse proxy written in Go, originally developed at Baidu and now a CNCF sand… | 95 | 6261 | active |
| JoeDog/siege Siege is an open-source HTTP load testing and benchmarking utility written in C. It simulates many concurrent users hitting one or many URL… | 87 | 6213 | active |
| easegress-io/easegress Easegress is a cloud-native traffic orchestration system that acts as an API gateway, reverse proxy, and traffic manager with built-in Raft… | 84 | 5867 | active |
| sammwyy/MikuMikuBeam MikuMikuBeam is a network stress testing tool written in Go with a Hatsune Miku-themed web UI, supporting HTTP flood, HTTP bypass, Slowlori… | 63 | 5835 | active |
| snailyp/gemini-balance A Python FastAPI proxy and load-balancing service for the Google Gemini API that rotates multiple API keys and exposes both Gemini and Open… | 41 | 5826 | active |
| baidu/dperf dperf is a high-performance network traffic generator and load testing tool built on DPDK, capable of tens of millions of HTTP connections … | 66 | 5601 | active |
| pgdogdev/pgdog PgDog is a PostgreSQL proxy written in Rust that combines connection pooling, query load balancing, and database sharding in a single binar… | 87 | 5446 | active |
| facebookincubator/katran Katran is a C++ library and BPF program for building a high-performance layer 4 load balancing forwarding plane. It leverages the Linux ker… | 77 | 5304 | active |
| nginx/kubernetes-ingress The official NGINX and NGINX Plus Ingress Controller for Kubernetes, maintained by the NGINX team at F5. It translates Kubernetes Ingress r… | 97 | 5068 | stable |
| six-ddc/plow Plow is a high-performance HTTP(S) benchmarking tool written in Go, built on fasthttp for maximum throughput. It reports real-time latency … | 73 | 4518 | active |
| mosn/mosn MOSN (Modular Open Smart Network) is a cloud-native network proxy platform written in Go, open-sourced by Ant Group and battle-tested on hu… | 64 | 4508 | stable |
| kubernetes/ingress-nginx Ingress NGINX Controller is a Kubernetes ingress controller that uses NGINX as a reverse proxy and load balancer to route external traffic … | 10 | 19476 | maintenance |
| link1st/go-stress-testing A stress/load testing tool written in Go that simulates concurrent users with goroutines to measure QPS and connection capacity. It support… | 74 | 4399 | active |
| llm-d/llm-d llm-d is a Kubernetes-native distributed LLM inference serving stack that orchestrates model servers like vLLM and SGLang across clusters. … | 82 | 4164 | active |
| postgresml/pgcat PgCat is a PostgreSQL connection pooler and proxy written in Rust, similar to PgBouncer, with support for sharding, load balancing, failove… | 38 | 4009 | stable |
| nakabonne/ali ali is a Go-based HTTP load testing CLI tool that generates HTTP traffic against a target URL and plots performance metrics in real time wi… | 60 | 3937 | active |
| bojand/ghz ghz is a command-line utility and Go package for benchmarking and load testing gRPC services. It supports unary, streaming, and duplex call… | 73 | 3348 | active |
| ding113/claude-code-hub CC Hub is a self-hosted AI API proxy and gateway service for Claude Code, Codex, and other OpenAI/Claude-compatible APIs, built with Next.j… | 84 | 3333 | active |
| iqiyi/dpvs DPVS is a high-performance Layer-4 load balancer built on DPDK, derived from LVS and running entirely in user space with kernel bypass. It … | 53 | 3242 | active |
| Netflix/eureka Netflix Eureka is a RESTful service registry used primarily in AWS cloud environments for service discovery, mid-tier load balancing, and f… | 87 | 12736 | maintenance |
| kube-vip/kube-vip kube-vip is a self-contained Go-based virtual IP and load-balancer for Kubernetes, providing high availability for the control plane and Lo… | 98 | 2941 | active |
| Soju06/codex-lb A self-hosted load balancer and proxy for ChatGPT/Codex accounts that pools multiple accounts behind OpenAI-compatible endpoints. It includ… | 78 | 2867 | active |
| alexfernandez/loadtest A Node.js CLI tool and library that runs load tests against HTTP or WebSocket URLs, with an Apache ab-compatible interface plus a --rps opt… | 60 | 2630 | active |
| processone/tsung Tsung is a multi-protocol distributed load testing and benchmarking tool written in Erlang. It simulates thousands of clients to test the s… | 64 | 2629 | active |
| yandex/yandex-tank Yandex.Tank is an extensible open-source load and performance testing tool for Linux, supporting multiple load generators such as Phantom, … | 67 | 2596 | active |
| cloudnativelabs/kube-router Kube-router is a turnkey Kubernetes networking solution that combines pod networking (CNI), an IPVS/LVS-based service proxy, NetworkPolicy … | 99 | 2497 | active |
| fcsonline/drill Drill is a lightweight HTTP load testing tool written in Rust, designed as a JVM-free alternative to tools like JMeter. Benchmark plans are… | 86 | 2308 | active |
| PragmaticFlow/NBomber NBomber is a distributed load-testing framework for .NET that lets you write load test scenarios in plain C# or F# with no dependency on pr… | 94 | 2238 | active |
| Blazemeter/taurus Taurus (bzt) is an automation-friendly framework for continuous performance and functional testing that wraps tools like JMeter, Gatling, L… | 92 | 2112 | active |
| newsapps/beeswithmachineguns Bees with Machine Guns is a Python CLI utility that spins up many micro EC2 instances ('bees') to perform distributed load testing against … | 32 | 6628 | maintenance |
| intentee/paddler Paddler is an open-source LLM/VLM load balancer and serving platform built around the llama.cpp (ggml) ecosystem, packaged as a single Rust… | 87 | 1664 | active |
| jasonwong1991/easy_proxies Easy Proxies is a Go-based proxy pool manager built on sing-box that aggregates many upstream proxy nodes into a single stable, health-chec… | 66 | 1659 | active |
| shekyan/slowhttptest SlowHTTPTest is a highly configurable command-line tool that simulates Application Layer Denial of Service attacks by prolonging HTTP conne… | 67 | 1644 | active |
| kffl/speedbump Speedbump is a TCP proxy written in Go that simulates variable, predictable network latency using configurable sine and sawtooth wave summa… | 23 | 1559 | active |
| vllm-project/guidellm GuideLLM is an SLO-aware benchmarking and evaluation platform for LLM inference deployments, simulating real-world workloads against OpenAI… | 90 | 1547 | active |
| ContentSquare/chproxy Chproxy is an open-source HTTP proxy and load balancer for ClickHouse databases, written in Go. It routes requests across multiple ClickHou… | 71 | 1480 | active |
| giltene/wrk2 wrk2 is a constant-throughput HTTP benchmarking tool based on wrk, modified to produce accurate latency recordings using HdrHistograms. It … | 32 | 4626 | maintenance |
| kubernetes/ingress-gce GLBC is the Google Cloud (GCE) L7 load balancer controller for Kubernetes, managing external load balancers configured through the Kubernet… | 67 | 1304 | active |
| nginxinc/NGINX-Demos A collection of demo configurations and scripts from NGINX showing load balancing, service discovery, autoscaling, and deployment patterns … | 69 | 1286 | active |
| myzhan/boomer Boomer is a Go library that acts as a high-performance load generator for Locust, spawning thousands of goroutines to run test code concurr… | 73 | 1237 | active |
| jcmoraisjr/haproxy-ingress HAProxy Ingress is a Kubernetes ingress controller that configures an embedded HAProxy load balancer to route external traffic to in-cluste… | 94 | 1165 | active |
| SIPp/sipp SIPp is a free, open-source SIP (Session Initiation Protocol) protocol testing tool written in C++. It can generate SIP traffic to test, be… | 82 | 1134 | active |
| dotnet/crank Crank is Microsoft's benchmarking infrastructure used by the .NET team to run performance benchmarks, including TechEmpower web framework s… | 77 | 1080 | active |
| tsliwowicz/go-wrk go-wrk is an HTTP benchmarking and load-testing CLI tool written in Go, inspired by the wrk tool. It uses goroutines for concurrent async I… | 73 | 1062 | stable |
| facebook/dhcplb dhcplb is Facebook's production DHCP v4/v6 load balancer and relayer, also usable as a multithreaded DHCP server framework. It balances DHC… | 76 | 1060 | active |
| redis/memtier_benchmark memtier_benchmark is a command-line load generation and benchmarking tool for NoSQL key-value databases, developed by Redis. It supports bo… | 97 | 1047 | active |
| vulcand/vulcand Vulcand is a programmatic, extensible HTTP reverse proxy and load balancer for microservices and API management, backed by etcd for dynamic… | 23 | 3095 | maintenance |
| EZLippi/WebBench WebBench is a very simple website stress-testing tool for Linux, originally written by Radim Kolar in 1997. It uses fork() to simulate mult… | 32 | 2794 | maintenance |
| github/glb-director GitHub's GLB Director is a set of components implementing a scalable, stateless Layer 4 load balancer for bare metal datacenter environment… | 67 | 2453 | maintenance |
| Meituan-Dianping/DBProxy DBProxy is a MySQL-protocol database middleware developed by Meituan-Dianping's DBA team, forked from Qihoo 360's Atlas with bug fixes and … | 32 | 2268 | maintenance |
| yyyar/gobetween gobetween is a modern, minimalistic L4 load balancer and reverse proxy written in Go, distributed as a single binary. It supports TCP, TLS … | 39 | 1986 | maintenance |
| bilibili/discovery Discovery is Bilibili's production-ready service registry used for locating middle-tier servers to enable resilient load balancing and fail… | 23 | 1805 | maintenance |
| hallatore/Netling Netling is a fast, lightweight load testing client for web testing, available as a WPF GUI, console client, or embeddable .NET library. It … | 23 | 1348 | maintenance |
| desktoppr/wbench WBench is a Ruby command-line tool that benchmarks end-user website load times using the HTML5 performance timing API. It simulates first-t… | 32 | 1330 | maintenance |
| observing/thor Thor is a Node.js CLI tool for benchmarking and load testing WebSocket servers. It generates large numbers of persistent WebSocket connecti… | 32 | 1302 | maintenance |
| tarekziade/boom Boom! is a simple Python command-line HTTP load testing tool designed as a replacement for Apache Bench, using greenlets to simulate thousa… | 10 | 1209 | maintenance |
| trimstray/multitor A shell-based CLI tool that spins up multiple TOR instances and load-balances traffic across them through a single endpoint using HAProxy, … | 32 | 1189 | maintenance |
| arriven/db1000n db1000n is a simple distributed load generation tool written in Go that fetches a JSON config from a local or remote location and runs the … | 23 | 1148 | maintenance |
| httperf/httperf httperf is a command-line HTTP load generator for measuring web server performance. It supports HTTP/1.1 and SSL and is designed to generat… | 32 | 1017 | maintenance |
| maintell/webBenchmark A Go-based command-line HTTP benchmark tool that floods a target URL with concurrent requests to test server bandwidth and performance. It … | 23 | 1011 | maintenance |
| goadapp/goad Goad is a highly distributed load testing tool written in Go that runs HTTP load tests from AWS Lambda across multiple regions simultaneous… | 10 | 1869 | abandoned |
| xiaojiaqi/10billionhongbaos A Go-based stress-testing project that simulates the 2015 WeChat red envelope scenario, supporting one million concurrent users on a single… | 32 | 1688 | abandoned |
| twitter-archive/iago Iago is a load generator from Twitter for producing realistic traffic against services, written in Scala on the JVM. Users write Scala or J… | 10 | 1334 | abandoned |
| kubernetes/kubernetes Kubernetes (K8s) is an open-source container orchestration system for automating the deployment, scaling, and management of containerized a… | 95 | 125208 | stable |
| Kong Gateway Kong Gateway is a cloud-native, high-performance API gateway that proxies, routes, load-balances, and secures API, LLM, and MCP traffic, ex… | 91 | 44045 | stable |
| envoyproxy/envoy Envoy is a CNCF-hosted, high-performance C++ edge, middle, and service proxy designed for cloud-native and AI-native applications. It provi… | 95 | 28822 | stable |
| cilium/cilium Cilium is an open-source networking, security, and observability solution for Kubernetes and container workloads built on an eBPF-based dat… | 95 | 25014 | stable |
| goproxy GoProxy is a high-performance, cross-platform proxy server written in Go supporting HTTP(S), SOCKS5, SS, WebSocket, TCP, UDP, and DNS proxy… | 94 | 17121 | active |
| sogou/workflow Sogou C++ Workflow is an enterprise-level C++ framework for parallel computing and asynchronous networking, powering Sogou's back-end servi… | 93 | 14418 | stable |
| dotnet/yarp YARP (Yet Another Reverse Proxy) is a .NET library and toolkit for building high-performance, customizable HTTP reverse proxy servers on AS… | 70 | 9603 | stable |
| coaidev/coai CoAI.Dev is a self-hostable, multi-tenant AI platform combining a ChatGPT-style chat UI with an enterprise-grade unified LLM gateway suppor… | 56 | 9295 | active |
| FastDFS FastDFS is an open-source high-performance distributed file system written in C, providing file storing, syncing, uploading, and downloadin… | 94 | 9249 | stable |
| karatelabs/karate Karate is an open-source Java-based test automation framework that unifies API testing (REST, GraphQL, SOAP, WebSocket), UI browser automat… | 99 | 8929 | active |
| twitter/finagle Finagle is an extensible, fault-tolerant, protocol-agnostic RPC system for the JVM, written in Scala with idiomatic APIs for both Scala and… | 66 | 8864 | stable |
| ThreeMammals/Ocelot Ocelot is a .NET API gateway built as a series of ASP.NET Core middlewares, providing a unified entry point for microservices architectures… | 98 | 8716 | active |
| cloudwego/kitex Kitex is a high-performance, strongly extensible Go RPC framework for building microservices, developed by ByteDance's CloudWeGo team. It i… | 94 | 8026 | stable |
| maximhq/bifrost Bifrost is a high-performance, open-source AI gateway written in Go that unifies access to 23+ LLM providers (OpenAI, Anthropic, AWS Bedroc… | 83 | 7587 | active |
| colyseus/colyseus Colyseus is an authoritative multiplayer game framework for Node.js that provides room-based matchmaking, automatic state synchronization, … | 95 | 7226 | stable |
| luraproject/lura Lura is an open-source Go framework for building ultra-performant API Gateways and proxies, formerly known as the KrakenD framework. It agg… | 83 | 6792 | stable |
| tbphp/gpt-load GPT-Load is a high-performance, enterprise-grade AI API transparent proxy service built in Go that aggregates multiple AI providers (OpenAI… | 83 | 6290 | active |
| weibocom/motan Motan is a cross-language remote procedure call (RPC) framework for rapidly building high-performance distributed services, originally deve… | 52 | 5873 | active |
| aidlearning/AidLearning-FrameWork AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 70 | 5797 | active |
page 1 / 2 next →