11 best Go Performance Testing libraries in 2024

share link

by marketing.admin@openweaver.com dot icon Updated: Mar 12, 2023

technology logo
technology logo

Guide Kit Guide Kit  

Performance testing is a critical component of any software development process. It is used to evaluate the performance of an application under real-world conditions, mimicking how it will operate when deployed in production. Its primary goal is to identify problems that may occur in live applications, thereby preventing issues and downtime. It can be difficult to accurately test performance across multiple devices and users. You can use these best Go Performance Testing Open Source libraries to help with this process, ddosify - High-performance load testing tool, written in Golang; goose - Goose database migration tool; Fortio - load testing library, command line tool.

irisby kataras

Go doticonstar image 24042 doticonVersion:v12.2.0doticon
License: Permissive (BSD-3-Clause)

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:

Support
    Quality
      Security
        License
          Reuse

            irisby kataras

            Go doticon star image 24042 doticonVersion:v12.2.0doticon License: Permissive (BSD-3-Clause)

            The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
            Support
              Quality
                Security
                  License
                    Reuse

                      ddosifyby ddosify

                      Go doticonstar image 7364 doticonVersion:v1.0.3doticon
                      License: Strong Copyleft (AGPL-3.0)

                      Comprehensive Performance Testing Platform. Available on CLI, Self-Hosted, and Cloud - https://ddosify.com 🚀

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                ddosifyby ddosify

                                Go doticon star image 7364 doticonVersion:v1.0.3doticon License: Strong Copyleft (AGPL-3.0)

                                Comprehensive Performance Testing Platform. Available on CLI, Self-Hosted, and Cloud - https://ddosify.com 🚀
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          gooseby pressly

                                          Go doticonstar image 4005 doticonVersion:v3.11.2doticon
                                          License: Others (Non-SPDX)

                                          A database migration tool. Supports SQL migrations and Go functions.

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    gooseby pressly

                                                    Go doticon star image 4005 doticonVersion:v3.11.2doticon License: Others (Non-SPDX)

                                                    A database migration tool. Supports SQL migrations and Go functions.
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              fortioby fortio

                                                              Go doticonstar image 2929 doticonVersion:v1.54.3doticon
                                                              License: Permissive (Apache-2.0)

                                                              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.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        fortioby fortio

                                                                        Go doticon star image 2929 doticonVersion:v1.54.3doticon License: Permissive (Apache-2.0)

                                                                        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.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  perf-testsby kubernetes

                                                                                  Go doticonstar image 768 doticonVersion:Currentdoticon
                                                                                  License: Permissive (Apache-2.0)

                                                                                  Performance tests and benchmarks

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            perf-testsby kubernetes

                                                                                            Go doticon star image 768 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                            Performance tests and benchmarks
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      cassowaryby rogerwelin

                                                                                                      Go doticonstar image 670 doticonVersion:v0.16.0doticon
                                                                                                      License: Permissive (MIT)

                                                                                                      :rocket: Modern cross-platform HTTP load-testing tool written in Go

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                cassowaryby rogerwelin

                                                                                                                Go doticon star image 670 doticonVersion:v0.16.0doticon License: Permissive (MIT)

                                                                                                                :rocket: Modern cross-platform HTTP load-testing tool written in Go
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          fperfby fperf

                                                                                                                          Go doticonstar image 321 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                          Framework of performance testing

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    fperfby fperf

                                                                                                                                    Go doticon star image 321 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                    Framework of performance testing
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              k6-operatorby grafana

                                                                                                                                              Go doticonstar image 376 doticonVersion:v0.0.10rc1doticon
                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                              An operator for running distributed k6 tests.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        k6-operatorby grafana

                                                                                                                                                        Go doticon star image 376 doticonVersion:v0.0.10rc1doticon License: Permissive (Apache-2.0)

                                                                                                                                                        An operator for running distributed k6 tests.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  kangalby hellofresh

                                                                                                                                                                  Go doticonstar image 140 doticonVersion:1.5.4doticon
                                                                                                                                                                  License: Permissive (Apache-2.0)

                                                                                                                                                                  Run performance tests in Kubernetes cluster with Kangal

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            kangalby hellofresh

                                                                                                                                                                            Go doticon star image 140 doticonVersion:1.5.4doticon License: Permissive (Apache-2.0)

                                                                                                                                                                            Run performance tests in Kubernetes cluster with Kangal
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      s3-benchmarkby wasabi-tech

                                                                                                                                                                                      Go doticonstar image 77 doticonVersion:Currentdoticon
                                                                                                                                                                                      License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                      Performance test for comparison of AWS versus Wasabi S3 systems.

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                s3-benchmarkby wasabi-tech

                                                                                                                                                                                                Go doticon star image 77 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                Performance test for comparison of AWS versus Wasabi S3 systems.
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          iris-cliby kataras

                                                                                                                                                                                                          Go doticonstar image 100 doticonVersion:Currentdoticon
                                                                                                                                                                                                          License: Permissive (MIT)

                                                                                                                                                                                                          [WIP] Iris Command Line Interface

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    iris-cliby kataras

                                                                                                                                                                                                                    Go doticon star image 100 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                    [WIP] Iris Command Line Interface
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                              See similar Kits and Libraries