Showing 36 of 1973 projects
A Go library for building cross-platform desktop GUI applications using HTML, CSS, and JavaScript, powered by NW.js.
A Go package providing concurrent-safe queue implementations (FIFO and FixedFIFO) for goroutine-safe data handling.
A minimalistic Neovim plugin written in Lua that provides Go tooling support like struct tagging, test generation, and dependency management.
Code generation tools for Go that create interfaces from types and structs from CSV files.
An all-in-one Go testing library providing monkey patching, stack tracing, and function trapping via IR rewriting.
A Go library for audio processing and synthesis with WAVE file support, oscillators, and breakpoints.
A production-ready Go boilerplate built on the Fiber web framework with authentication, database, UI, and deployment features.
A command-line interface for managing Jenkins instances, supporting plugins, jobs, and configuration as code.
A Go version manager written in Go that installs and manages multiple Go versions without requiring root or shell rehash.
A terminal-based CLI tool that audits AWS accounts for security, cost anomalies, and best practices.
Go bindings for the miniaudio library, providing a cross-platform audio playback and capture API.
A Go library for hot-reloading code without restarting servers, built on Go's plugin mechanism.
A protoc plugin that generates GraphQL execution code from Protocol Buffers, enabling a GraphQL gateway for gRPC services.
Official Go agent for Elastic APM that traces application operations and sends performance metrics to APM Server.
A Go library for building GraphQL servers compatible with React Relay's GraphQL specifications.
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 developer-friendly HTTP request library for Go, inspired by Python-Requests.
A pure Go library for parsing XSD files and generating type-safe code in Go, C, Java, Rust, and TypeScript.
A modern CLI tool for crafting and sending SIP requests to test VoIP and WebRTC signaling servers.
A lightweight Go library that eliminates boilerplate code for MySQL and PostgreSQL database operations.
A themed documentation generator, server, and API explorer for OpenAPI (Swagger) specifications.
A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.
An abstraction layer for coordinating database transaction boundaries across multiple Go database drivers.
A dead simple, super fast, zero-allocation JSON logger for Go.
A lightweight, embeddable observability library for Go services offering real-time metrics, function tracing, and a built-in dashboard.
A Go HTTP middleware that protects web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, and brute force attacks.
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 plotting library for Golang built on top of gnuplot, supporting lines, points, bars, steps, histogram, and circle styles.
go irc client for twitch.tv
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 simple, decoupled configuration loader for Go that reads from files, environment variables, flags, and cloud services with change watching.
A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.
A high-performance Go library for JSON unmarshalling that handles both known and unknown fields without data loss.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.