wrk

Server stress tester

A tool for simulating heavy HTTP traffic to test server performance and endurance.

Modern HTTP benchmarking tool

GitHub

38k stars
753 watching
3k forks
Language: C
last commit: over 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
giltene/wrk2A modified version of a popular HTTP benchmarking tool to improve its accuracy in measuring latency and generate constant throughput loads4,290
http-kit/http-kitA lightweight and high-performance HTTP client+server library for Clojure applications.2,455
elbywan/wretchA small wrapper around fetch to simplify network requests and handle responses4,855
orange-opensource/hurlA command line tool for testing and running HTTP requests with plain text format.13,431
http4k/http4kA toolkit for building and consuming HTTP services in a functional way using Kotlin2,625
xmendez/wfuzzA tool to automatically generate and test web application inputs for security vulnerabilities5,978
arut/htstressA benchmarking tool designed to measure the performance of high-load HTTP services under multithreading conditions.86
bblimke/webmockA library that enables stubbing and setting expectations on HTTP requests in Ruby applications3,979
socketry/benchmark-httpAn asynchronous HTTP benchmark tool for analyzing server performance and website access times19
square/okhttpA robust and efficient HTTP client for interacting with web services45,977
julienschmidt/httprouterA lightweight and high-performance HTTP request router that supports variables in routing patterns and scales well with large numbers of routes.16,666
apiaryio/dreddTool for validating API implementations against their own documentation4,192
asciimoo/wuzzAn interactive CLI tool for inspecting and modifying HTTP requests.10,584
bbc/wraithA tool that creates screenshots of webpages on different environments and highlights changes.4,837
nock/nockA library that enables testing and mocking of HTTP requests in Node.js applications12,772