Go testing-tools

Open-source Go projects categorized as testing-tools

Top 23 Go testing-tool Projects

testing-tools
  1. Gor

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. keploy

    Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.

    Project mention: Flaky Test Guide: Causes, Examples, And Fixes | dev.to | 2026-10-07

    Open source tools like Keploy help streamline this process by creating stable, deterministic test cases and mocks, reducing external dependencies and human error. In modern testing environments where CI/CD pipelines are the norm, reducing test flakiness should be a top priority. Not only does it ensure trust in your automation suite, but it also boosts confidence in every release, leading to better software and happier users.

  4. GoConvey

    Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

  5. goss

    Quick and Easy server testing/validation

    Project mention: 2026 is the Year of Self-hosting | news.ycombinator.com | 2026-01-11

    Timely! I just re-setup my Pi5 with the help of Claude. https://github.com/kaihendry/ai-pi

    Tbh I did the mistake of throwing away Ansible, so testing my setup was a pain!

    Since with AI, the focus should be on testing, perhaps it's sensible to drop Ansible for something like https://github.com/goss-org/goss

    Things are happening so fast, I was impressed to see a Linux distro embrace using a SKILL.md! https://github.com/basecamp/omarchy/blob/master/default/omar...

  6. gotests

    Automatically generate Go test boilerplate from your source code.

  7. ali

    Generate HTTP load and plot the results in real-time

    Project mention: Show HN: Ali v0.8.0 – Exportable load test results | news.ycombinator.com | 2026-01-18
  8. Gauge

    Light weight cross-platform test automation

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. pumba

    Chaos testing, network emulation, and stress testing tool for containers

  11. hoverfly

    Lightweight service virtualization/ API simulation / API mocking tool for developers and testers

  12. goutil

    💪 Helper Utils(900+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. Go 常用的工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等

    Project mention: gookit/goutil v0.7.2 Released: Enhanced Features & Fixes for an Improved Development Experience | dev.to | 2025-11-20

    Full documentation: https://zread.ai/gookit/goutil

  13. greenmask

    Database anonymization and test data management

    Project mention: Ask HN: What Are You Working On? (March 2026) | news.ycombinator.com | 2026-03-08
  14. testkube

    ☸️ Kubernetes-native Test Execution and Orchestration framework. It runs all types of tests, including Load Testing, End To End Testing, Front End, API Testing, etc... Integrates directly with you testing stack (K6, Postman, Playwright, Cypress,..)

  15. tparse

    CLI tool for summarizing go test output. Pipe friendly. CI/CD friendly.

  16. goc

    A Comprehensive Coverage Testing System for The Go Programming Language

  17. faker

    Go (Golang) Fake Data Generator for Struct, previously https://github.com/bxcodec/faker (by go-faker)

  18. grpcox

    Like Postman, but for gRPC: web based GUI client for gRPC Development Testing

  19. config-file-validator

    Cross-platform config file CLI toolchain. Validates syntax, schema compliance, and formatting across 18 different configuration file types. Written in Go.

  20. gofight

    Testing API Handler written in Golang.

  21. gremlins

    A mutation testing tool for Go.

    Project mention: Your AI Writes Tests That Can Never Fail | dev.to | 2026-06-28

    In Go, gremlins does the job:

  22. request-baskets

    HTTP requests collector to test webhooks, notifications, REST clients and more ...

  23. browser

    Headless browser for Go for TDD workflows (by gost-dom)

  24. ooze

    🧬 Go Mutation Testing

  25. arch-go

    Architecture checks for Go projects

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Go testing-tools discussion

Log in or Post with

Go testing-tools related posts

  • Show HN: Ali v0.8.0 – Exportable load test results

    1 project | news.ycombinator.com | 18 Jan 2026
  • Ask HN: How do you promote your personal project in limited bugget?

    2 projects | news.ycombinator.com | 22 May 2025
  • Cargo-mutants:zombie: Inject bugs and see if your tests catch them

    6 projects | news.ycombinator.com | 10 Apr 2025
  • lições aprendidas na construção de uma sdk financeira: onde termina o backend e começa o cliente?

    4 projects | dev.to | 11 Apr 2025
  • API testing through simulations

    4 projects | dev.to | 2 Mar 2025
  • Leveraging Testkube for Complex System Testing

    1 project | dev.to | 29 Oct 2024
  • A Guide to Scalable and Heavy Load Testing with k6 + Testkube

    1 project | dev.to | 28 Oct 2024
  • A note from our sponsor - AppSignal
    www.appsignal.com | 9 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

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

# Project Stars
1 Gor 19,324
2 keploy 18,541
3 GoConvey 8,415
4 goss 5,984
5 gotests 5,337
6 ali 3,937
7 Gauge 3,190
8 pumba 3,176
9 hoverfly 2,523
10 goutil 2,361
11 greenmask 1,778
12 testkube 1,662
13 tparse 1,261
14 goc 874
15 faker 868
16 grpcox 710
17 config-file-validator 516
18 gofight 445
19 gremlins 439
20 request-baskets 428
21 browser 304
22 ooze 290
23 arch-go 275

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that Go is
the 4th most popular programming language
based on number of references?