Showing 36 of 2222 projects
A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.
A command-line utility written in Go that provides encryption, decryption, and masking functionality for Terraform state and output.
A lightweight, Spring-inspired dependency injection container for Go with support for singleton, prototype, and request-scoped beans.
A clean and modern terminal-based system and resource monitor for Linux, written in Go.
A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.
A Go linter that enforces consistent whitespace and empty line usage to improve code readability.
A high-level machine learning library for Go with a Keras-like API, built on Gorgonia.
Automates deploying and managing PostgreSQL clusters on Kubernetes with high availability, backups, and monitoring.
A Go linter that checks if errors from external packages are properly wrapped to improve debugging.
A unified command-line interface for managing NixOS installations, replacing scattered nixos-* utilities.
A high-performance in-memory and hybrid cache for Go, featuring adaptive W-TinyLFU eviction and hierarchical timer wheels.
A Go package that enhances the standard log package with level-based filtering while maintaining compatibility.
A tiny Go library for creating simple, clean terminal tables with minimal code.
A fast and simple key/value store written in Go using only the standard library, balanced for both reads and writes.
A Go tool for detecting code clones in Go source files using suffix trees on serialized ASTs.
A minimalist, zero-allocation event bus implementation for internal communication in Go applications.
A pure Go library for building ROS 1 client nodes, enabling lightweight cross-platform robotics and data streaming applications.
A Go library that translates MongoDB-like JSON queries into SQL WHERE clauses for REST APIs.
A lightweight yet powerful configuration manager for Go that supports JSON, YAML, TOML, .env files, and environment variables.
A Go code editor with debugging, autocomplete, and Docker build capabilities.
A native Go library for reading and writing ID3 v2.3 and v2.4 metadata tags in MP3 files.
A minimalist remote file browser for self-hosted servers with streaming capabilities.
A zero-dependency CLI tool that prettifies Terraform 0.11 plan outputs for easier readability.
A high-performance structured logger for Go built for 12-factor apps with developer-friendly terminal output.
A distributed actor framework for Go that enables building scalable, reactive systems with typed messages and clustering.
A Go package offering thread-safe generic implementations of BlockingQueue, PriorityQueue, CircularQueue, and Linked Queue.
A Go library implementing the BitTorrent DHT protocol for decentralized peer discovery and data storage.
A pure Go library for LSB steganography on images with zero dependencies, enabling encoding and decoding of hidden data.
A Go implementation of Hjson, a human-friendly JSON alternative with comments, unquoted strings, and optional commas.
A lightweight static HTTP server written in Go, designed for quick local development and file serving.
A reinforcement learning library for Go providing agents, composable tooling, and visualization for solving environment challenges.
A lightweight, dependency-free package manager for installing and managing compiled binaries from GitHub releases and URLs.
A lightweight, single-file shopping cart with embedded SQLite, admin dashboard, and support for card and cryptocurrency payments.
A terminal user interface (TUI) for visualizing Terraform runtime progress and output via JSON streams.
Advanced PostgreSQL and PgBouncer metrics exporter for Prometheus with declarative configuration and 600+ metrics.
A pure Go implementation of Shopify Liquid templates with Jekyll compatibility and advanced rendering features.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.