Go performance-testing

Open-source Go projects categorized as performance-testing

Top 8 Go performance-testing Projects

  • ddosify

    High-performance load testing tool, written in Golang. For distributed and Geo-targeted load testing: Ddosify Cloud - https://ddosify.com 🚀

    Project mention: Ddosify | High-performance load testing tool, written in Golang (Listed in GitHub Trending) | reddit.com/r/developersIndia | 2022-11-20
  • 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.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • go-wrk

    go-wrk - a HTTP benchmarking tool based in spirit on the excellent wrk tool (https://github.com/wg/wrk)

    Project mention: github.com/ryanking8215/go-wrk: go-wrk supports js script file now. | reddit.com/r/golang | 2021-12-18

    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.

  • Pewpew

    Flexible HTTP command line stress tester for websites and web services (by bengadbois)

  • kube-burner

    Kube-burner is a tool aimed at stressing Kubernetes clusters by creating or deleting a high quantity of objects

  • ptg

    💥Performance testing tool (Go), It is also a GUI gRPC client.

    Project mention: I wrote a gRPC GUI client with go | dev.to | 2022-07-04

    For more functions usage and introduction. please refer to the project home page: https://github.com/crossoverjie/ptg

  • 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.

  • Zigi

    Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • xk6-kafka

    k6 extension to load test Apache Kafka with support for various serialization formats, SASL, TLS, compression, Schema Registry client and beyond

    Project mention: xk6-kafka v0.12.0 is released! 🎉 | reddit.com/r/golang | 2022-07-04

    I am thrilled to announce that I released xk6-kafka v0.12.0, a complete revamp of the JavaScript API plus many other features and fixes. You can read more about it on the changelog of the release: https://github.com/mostafa/xk6-kafka/releases/tag/v0.12.0

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-20.

Go performance-testing related posts


What are some of the best open-source performance-testing projects in Go? This list will help you:

Project Stars
1 ddosify 5,111
2 fortio 2,751
3 go-wrk 616
4 Pewpew 362
5 kube-burner 283
6 ptg 265
7 hargo 207
8 xk6-kafka 62
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.