wrk

Server stress tester

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

Modern HTTP benchmarking tool

GitHub

38k stars
752 watching
3k forks
Language: C
last commit: 11 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
giltene/wrk2 A modified version of a popular HTTP benchmarking tool to improve its accuracy in measuring latency and generate constant throughput loads 4,272
http-kit/http-kit A lightweight and high-performance HTTP client+server library for Clojure applications. 2,450
elbywan/wretch A small wrapper around fetch to simplify network requests and handle responses 4,830
orange-opensource/hurl A command line tool for testing and running HTTP requests with plain text format. 13,103
http4k/http4k A toolkit for building functional HTTP services in Kotlin 2,620
xmendez/wfuzz A tool to automatically generate and test web application inputs for security vulnerabilities 5,967
arut/htstress A tool to simulate high loads on web services by making concurrent HTTP requests 86
bblimke/webmock A library that enables stubbing and setting expectations on HTTP requests in Ruby applications 3,973
socketry/benchmark-http An asynchronous HTTP benchmark tool for analyzing server performance and website access times 18
square/okhttp A robust and efficient HTTP client for interacting with web services 45,872
julienschmidt/httprouter A lightweight and high-performance HTTP request router that supports variables in routing patterns and scales well with large numbers of routes. 16,629
apiaryio/dredd Tool for validating API implementations against their own documentation 4,194
asciimoo/wuzz An interactive CLI tool for inspecting and modifying HTTP requests. 10,568
bbc/wraith A tool that creates screenshots of webpages on different environments and highlights changes. 4,837
nock/nock A library that enables testing and mocking of HTTP requests in Node.js applications 12,738