Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →
Top 23 Go load-testing Projects
-
Project mention: CodSpeed – integrated CI tool for performance testing | news.ycombinator.com | 2024-10-31
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Netlify just sent me a $104K bill for a simple static site | news.ycombinator.com | 2024-02-26
Vegeta worth a look if you want something a bit more sophisticated: https://github.com/tsenart/vegeta
-
anteon
Anteon (formerly Ddosify) - Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and Cloud
Project mention: Show HN: Gurubase – AI-Powered Q&A Assistants for Any Topic | news.ycombinator.com | 2025-01-21* You can also embed your Guru into your website using an "Ask AI" widget. Check out https://getanteon.com to see it in action.
-
Testing Tool: Bombardier (for simulating high-concurrency requests)
-
plow
A high-performance HTTP benchmarking tool that includes a real-time web UI and terminal display
-
-
speedbump
TCP proxy for simulating variable, yet predictable network latency :globe_with_meridians::hourglass_flowing_sand:
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
-
However, there are scenarios where you want to emulate multiple machines running a single test. You want to test your application’s load by generating traffic from different IP addresses, or your single instance cannot create the needed load. If you’re using Kubernetes in your organization, you can use the k6 operator to run distributed load tests.
-
-
-
-
hargo
Hargo is a Go library and command line utility that parses HAR files, can convert to curl format, and serve as a load test driver.
-
xk6-kafka
k6 extension to load test Apache Kafka with support for various serialization formats, SASL, TLS, compression, Schema Registry client and beyond
-
my5G-RANTester
my5G-RANTester is a gNB/UE simulator for studying 3GPP standards and stressing a 5G core.
$ git clone https://github.com/my5G/my5G-RANTester.git $ cd my5G-RANTester $ go mod download $ cd cmd $ go build app.go
-
-
-
-
-
gopayloader
HTTP/S benchmark/load testing cross-platform tool with optional jwt generation - supports HTTP/1.1, HTTP/2, HTTP/3
-
-
-
lyra
A simple, lightweight, and concurrent agent for load simulation and monitoring HTTP test object performance and availability - analyze and monitor performance metrics with configurable virtual users and InfluxDB integration for comprehensive reporting and visualization. (by eelbaz)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go load-testing discussion
Go load-testing related posts
-
Show HN: Gurubase – AI-Powered Q&A Assistants for Any Topic
-
Anteon – Effortless K8s Monitoring
-
K6: A modern load testing tool, using Go and JavaScript
-
Performance testing Kafka server using xk6-kafka
-
🔥 What is Apache Kafka and how to perform performance tests on it (Part 2) 👨🏻💻
-
Under Pressure: Benchmarking Node.js on a Single-Core EC2
-
Deep-dive into Vegeta - HTTP load testing tool and library
-
A note from our sponsor - Nutrient
www.nutrient.io | 16 Feb 2025
Index
What are some of the best open-source load-testing projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | k6 | 26,755 |
2 | Vegeta | 23,920 |
3 | anteon | 8,447 |
4 | bombardier | 6,173 |
5 | plow | 4,184 |
6 | ali | 3,788 |
7 | speedbump | 1,519 |
8 | cassowary | 778 |
9 | k6-operator | 620 |
10 | kube-burner | 528 |
11 | Pewpew | 424 |
12 | iter8 | 256 |
13 | hargo | 239 |
14 | xk6-kafka | 167 |
15 | my5G-RANTester | 105 |
16 | spurt | 84 |
17 | gocannon | 76 |
18 | mattermost-load-test-ng | 57 |
19 | rip | 55 |
20 | gopayloader | 18 |
21 | csv2opensearch | 11 |
22 | gorankusu | 3 |
23 | lyra | 3 |