Showing 13 of 13 projects
A mature testing framework for Go that helps developers write expressive, behavior-driven specifications.
A framework for performing mutation testing on Go source code to find untested implementation cases.
A Go test output formatter that transforms verbose JSON logs into human-readable, interactive reports for CI systems and local development.
A collection of Go packages that extend the standard testing package with utilities for assertions, golden files, and common testing patterns.
An all-in-one Go testing library providing monkey patching, stack tracing, and function trapping via IR rewriting.
A Jest-like snapshot testing library for Go, enabling easy capture and comparison of test outputs.
A BDD testing framework for Go that runs tests natively with debugging support and context-aware steps.
A Go websocket client for unit testing websocket handlers without requiring a live server.
A basic assertion library for Go's native testing framework with building blocks for custom assertions.
A Neovim plugin written in Lua that generates Go test functions using gotests.
Vim plugin for generating Go tests using the gounit tool with template management and visual mode support.
A BDD testing framework for Go that generates human-readable test specifications directly from source code.
A Go library that provides structured test suites with setup/teardown methods using Go 1.7+ subtests.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.