Showing 36 of 1563 projects
A modular Go-based Todo Backend example with a microservice-ready project structure, compatible with the TodoBackend specification.
A CLI tool for managing, consuming, and publishing messages to Kafka clusters with protocol buffer support.
Terraform provider for managing MinIO S3-compatible object storage buckets, IAM users, and advanced features through infrastructure as code.
A multi-language static call graph generator that parses source code to visualize function dependencies across 20+ programming languages.
A Go package and CLI to generate ASCII trees from Go programs or Markdown lists, and create/verify directories.
A simple Go library for snapshot testing that automatically compares test outputs against committed snapshots.
An easy-to-use in-process scheduler for high-frequency recurring tasks in Go, focused on execution accuracy.
An Alfred workflow for quickly opening AWS Console services and searching AWS entities directly from your desktop.
A Go library for building secure, decentralized, anonymous, and quantum-resistant peer-to-peer networks.
A collection of functional programming helpers for Go, leveraging generics to provide common utilities like map, filter, reduce, and monadic types.
A unified GUI toolkit for Go desktop applications with a consistent cross-platform look and feel.
A Go library for trimming, sanitizing, and formatting struct string fields in place using struct tags.
A command-line tool to manage TODOs, tickets, and checklists as configuration within your codebase using git history.
A static analysis tool for Go that checks whether HTTP response bodies are properly closed to enable TCP connection reuse.
A network security tool that detects the presence of a Responder LLMNR/NBT-NS poisoner in the network.
An unofficial Go client for Couchbase with pool/bucket discovery, vbucket awareness, and view querying.
A fast, lightweight terminal user interface for managing Docker and Podman containers and Compose projects.
A concurrent task runner and automation toolkit for developers, offering a modern alternative to GNU Make with human-readable YAML/JSON/TOML configurations.
A Go package and CLI tool that saves web pages as single HTML files with all assets embedded.
A Go library for encoding and decoding WebP images using C bindings to libwebp.
A Go server-side adapter for Inertia.js, enabling modern single-page applications with server-side routing and rendering.
A Go library for structured, composable error handling with extensible decorators and metadata annotation.
A command-line tool for managing SSH alias configurations with add, list, update, delete, and backup capabilities.
A Docker container for Raspberry Pi that provides a JSON REST API to configure WiFi, enabling simultaneous access point and client modes.
Go bindings for the unarr library, providing decompression support for RAR, TAR, ZIP, and 7z archives.
The official Go SDK for connecting to and interacting with SurrealDB, a cloud-native database.
A script-based alerting system that queries data sources, analyzes metrics, and sends notifications via multiple channels.
Load environment variables from .env files or io.Reader in Go applications.
A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.
A minimalistic, standard library compliant Go router for building web applications with no third-party dependencies.
A Go library for Gin that provides automatic parameter binding, gRPC support, and annotation-based routing.
A simple, well-tested Go client library for OpenAI's GPT-3.5, GPT-4, and ChatGPT APIs with minimal dependencies.
A collection of third-party middleware and service implementations for the Fiber web framework in Go.
A collection of third-party middleware and service implementations for the Fiber web framework in Go.
A lightweight webchat server written in Go, enabling self-hosted chat rooms with simple configuration.
A lightweight Go library for building concurrent programs using the Actor model and CSP principles.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.