Showing 36 of 2767 projects
A command-line file watcher that executes configured actions like restarts or scripts when files change.
A lightweight tool to host a private Terraform registry using Google Cloud Storage as a backend.
An embeddable Go library for applying database schema migrations using only the standard library.
A read-only MySQL server for the Model Context Protocol (MCP) that enables AI assistants to safely explore databases and execute queries.
A modular framework for ingesting and processing Algorand blockchain data into external applications.
A Go implementation of k-modes and k-prototypes clustering algorithms for categorical and mixed data.
A CLI tool that generates type-safe Go accessor structs and hooks from PocketBase schemas.
A highly configurable Go logging library that outputs parametrized JSON logs with sensitive data obfuscation.
A webhook receiver that securely captures and forwards payloads to pub/sub systems to prevent data loss.
Parses Nginx syslog messages and exports them as Prometheus metrics for monitoring.
A Go client library for the official OpenAI ChatGPT (GPT-3.5-turbo) chat completions API.
A Go framework for managing workflow execution defined by directed acyclic graphs (DAGs) with zero external dependencies.
A Go library for splitting command line strings into arguments arrays using bash syntax.
Ingests Go benchmark results into InfluxDB for tracking performance over time.
A lightweight Go configuration library with recursive placeholders resolution and no external dependencies.
Automatically exposes Go struct fields as command-line flags using struct tags.
A Go library for building and evaluating dynamic decision trees programmatically or from JSON, with support for pre-processing inputs.
A real-time Kubernetes resource linter that monitors changes and alerts teams via Slack about policy violations.
A blazingly fast CLI hash generator supporting 60+ hash functions, encoding, and decoding operations.
A cross-platform tool that passively discovers and identifies networked medical devices by inspecting HL7 and DICOM network traffic.
A Go logging library with tracing, structured output, and level support, wrapping the standard log library.
A Go logging library with log4go compatibility, hierarchical loggers, and multiple appenders.
A command-line tool that converts markdown files to PNG images with custom CSS styling support.
A CLI tool to install, update, remove, and run AppImages directly from GitHub releases.
A Go package for accessing struct fields by path expressions using reflection.
A simple, in-memory ACID key-value database written in Go, designed for high throughput at medium to low latency.
A Go package for fetching song lyrics from the Wikia (Lyrics.wikia.com) website.
A terminal tool for interactive benchmarking and comparison of shell command performance with real-time feedback.
A high-performance, low-latency tiny Redis server written in Go, compatible with RESP protocols.
A Go library that embeds Perl 5.20.1 to evaluate Perl code with persistent state and call native Go functions via XS.
A Go package for generating RFC 4122 compliant UUID version 4 identifiers.
Nullable Go types that can be marshalled/unmarshalled to/from JSON, replacing sql.Null* types.
A Go logging library with support for log levels and multiple handlers.
A CLI tool to check if a domain is reachable or down.
Convert Go structs to GraphQL objects and build schemas dynamically using struct tags.
Strict runtime dependency injection library for Go that validates dependencies and prevents missing or ambiguous injections.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.