go-wrk
hargo
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-wrk
-
github.com/ryanking8215/go-wrk: go-wrk supports js script file now.
I notice that there is a golang variation named go-wrk created many years ago. I forked it and added the JavaScript file support to it.
hargo
-
A load testing tool with a real-time analyzer, written in Go
I wrote something similar, which can use Chronograf or Grafana to visualize the data https://github.com/mrichman/hargo
What are some alternatives?
ddosify - Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and Cloud
cassowary - :rocket: Modern cross-platform HTTP load-testing tool written in Go
golang-set - A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.
termdash - Terminal based dashboard.
fortio - 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.
Vegeta - HTTP load testing tool and library. It's over 9000!
wrk - Modern HTTP benchmarking tool
cassowary - Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configuration GUI
gorankusu - The Go module for programmatically run and load testing HTTP services
withttp - go build http 🌐 requests with fluency and wit ✨
plow - A high-performance HTTP benchmarking tool that includes a real-time web UI and terminal display
gopayloader - HTTP/S benchmark/load testing cross-platform tool with optional jwt generation - supports HTTP/1.1, HTTP/2, HTTP/3