Showing 36 of 2767 projects
A Go client library for the official OpenAI ChatGPT (GPT-3.5-turbo) chat completions API.
A command-line tool providing offline access to HTTP status codes, headers, ports, and HTML element references.
An embeddable Go library for applying database schema migrations using only the standard library.
A lightweight tool to host a private Terraform registry using Google Cloud Storage as a backend.
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.
Parses Nginx syslog messages and exports them as Prometheus metrics for monitoring.
A command-line file watcher that executes configured actions like restarts or scripts when files change.
A lightweight Go configuration library with recursive placeholders resolution and no external dependencies.
A Go library for splitting command line strings into arguments arrays using bash syntax.
A webhook receiver that securely captures and forwards payloads to pub/sub systems to prevent data loss.
Ingests Go benchmark results into InfluxDB for tracking performance over time.
A Go logging library with tracing, structured output, and level support, wrapping the standard log library.
A high-performance, modular TUI framework for Go with perfect Unicode support, DDD architecture, and Elm-inspired design.
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 Go logging library with log4go compatibility, hierarchical loggers, and multiple appenders.
A high-performance, low-latency tiny Redis server written in Go, compatible with RESP protocols.
A blazingly fast CLI hash generator supporting 60+ hash functions, encoding, and decoding operations.
A simple, in-memory ACID key-value database written in Go, designed for high throughput at medium to low latency.
A cross-platform tool that passively discovers and identifies networked medical devices by inspecting HL7 and DICOM network traffic.
A Go package for fetching song lyrics from the Wikia (Lyrics.wikia.com) website.
A Go package for accessing struct fields by path expressions using reflection.
A Go framework for managing workflow execution defined by directed acyclic graphs (DAGs) with zero external dependencies.
A CLI tool that generates type-safe Go accessor structs and hooks from PocketBase schemas.
A CLI tool to install, update, remove, and run AppImages directly from GitHub releases.
A command-line tool that converts markdown files to PNG images with custom CSS styling support.
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.
Convert Go structs to GraphQL objects and build schemas dynamically using struct tags.
A terminal user interface for monitoring Cardano nodes, supporting cardano-node, Dingo, and Amaru implementations.
A CLI tool to check if a domain is reachable or down.
A Terraform provider for managing encrypted HashiCorp Vault secrets that can be safely stored in Git.
A terminal tool for interactive benchmarking and comparison of shell command performance with real-time feedback.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.