Showing 36 of 1563 projects
A terminal-based CLI tool that audits AWS accounts for security, cost anomalies, and best practices.
A developer-friendly HTTP request library for Go, inspired by Python-Requests.
A self-hosted, extensible personal data aggregator and analysis engine for quantified self.
A simple Go library for generating and validating signed license keys with arbitrary data.
A Go library for audio processing and synthesis with WAVE file support, oscillators, and breakpoints.
A themed documentation generator, server, and API explorer for OpenAPI (Swagger) specifications.
A lightweight Go library that eliminates boilerplate code for MySQL and PostgreSQL database operations.
A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.
Go bindings for the miniaudio library, providing a cross-platform audio playback and capture API.
A dead simple, super fast, zero-allocation JSON logger for Go.
A pure Go library for parsing XSD files and generating type-safe code in Go, C, Java, Rust, and TypeScript.
A Go package that prints HTTP client and server requests and responses in a human-readable, colorful terminal format.
A lightweight, embeddable observability library for Go services offering real-time metrics, function tracing, and a built-in dashboard.
A modern CLI tool for crafting and sending SIP requests to test VoIP and WebRTC signaling servers.
A plotting library for Golang built on top of gnuplot, supporting lines, points, bars, steps, histogram, and circle styles.
An abstraction layer for coordinating database transaction boundaries across multiple Go database drivers.
A Go code generator that creates type-to-type and field-to-field copy functions without reflection, offering high performance and customization.
A Go library providing a structured concurrency API to simplify parallel task management, error aggregation, and panic propagation.
A Go HTTP middleware that protects web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, and brute force attacks.
Discover internet-wide misconfigurations in services like Elasticsearch, databases, and web servers using high-speed scanning tools.
A tutorial demonstrating how to build a RESTful API with Go Fiber, PostgreSQL, JWT authentication, and Swagger documentation using Docker containers.
A high-performance Go library for JSON unmarshalling that handles both known and unknown fields without data loss.
A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.
A battle-tested Go library for encoding and decoding WAV audio files.
An open-source tool for syncing game saves across Windows, macOS, and Linux devices, including cross-storefront support.
Go bindings for the YARA pattern matching library, providing a Go-native interface to YARA's C API.
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services on the same network.
An enhanced PostgreSQL logical replication tool that supports bi-directional replication, table mapping, and last-writer-win conflict resolution.
A simple, decoupled configuration loader for Go that reads from files, environment variables, flags, and cloud services with change watching.
A Go library providing tools and strategies for centralized error handling, logging, and integration with error monitoring services.
A minimalist Go library for loading configuration from files and environment into structs with validation and defaults.
A Go SQL database driver logger that adds structured logging without modifying existing *sql.DB usage.
A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.
A lightweight, Spring-inspired dependency injection container for Go with support for singleton, prototype, and request-scoped beans.
Go framework for authoring workflows and activities on the Cadence orchestration engine.
A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.