Showing 36 of 2767 projects
A Go test output formatter that transforms verbose JSON logs into human-readable, interactive reports for CI systems and local development.
A mock driver for pgx (PostgreSQL driver for Go) to test database interactions without a real database connection.
A collection of common utility packages for Go, including logging, terminal styling, and byte formatting.
A collection of common utility packages for Go, including logging, terminal styling, and byte formatting.
A flexible Go framework for building modern, headless e-commerce applications with domain-driven design and adapter-based architecture.
A Language Server Protocol implementation for Terraform providing autocompletion, error checking, and editor integration.
A Go framework for sending desktop notifications to macOS 10.8+ via the Notification Center.
An ERB-style templating language for Go that transpiles templates into pure Go code at compile time.
A simple, full-featured Go library for application configuration management supporting JSON, YAML, TOML, INI, ENV, Flags, and more.
A TUI playground for experimenting with command-line tools like grep, sed, awk, jq, and yq in real-time.
A collection of Go packages that extend the standard testing package with utilities for assertions, golden files, and common testing patterns.
A distributed and secure file synchronization tool with version control, built on IPFS with a git-like interface and web UI.
A self-hosted music streaming server with a web interface and RESTful API, giving you full control over your personal music library.
A customizable, interactive table component for the Bubble Tea TUI framework in Go.
Reports unused function parameters and results in Go code while minimizing false positives.
A Go library for building standardized microservices with YAML-based dependency management.
Parses the Graphviz DOT language in golang
Terraform provider for managing DigitalOcean infrastructure as code.
A secure, self-destructing message service using HashiCorp Vault for temporary secret storage.
A fake HTTP server for integration testing with consumer-driven contracts and configurable erratic behavior, all from a YAML file.
A comprehensive GitHub repository template for Go applications with pre-configured CI/CD, linting, testing, and release automation.
Pure Go package for reading and writing xz-compressed files with a command-line tool included.
A Go library for defining and monitoring service health with async dependency checks, health endpoints, and metrics.
A fast, highly configurable shell prompt builder for Bash, ZSH, and PowerShell written in Go.
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
A parallel and pipelined HTTP GET utility for high-speed data transfers, optimized for fast network interconnects.
Generate PlantUML ER diagram textual descriptions from existing PostgreSQL database tables.
A Go HTTP middleware library for injecting faults like latency, errors, and request rejection into services for resilience testing.
A lightweight, configurable, and extensible structured logging library for Go with multi-output support and advanced file handling.
A command-line editor for HCL (HashiCorp Configuration Language) that enables token-based editing and automation of HCL2 files.
A Go library for generating and displaying ASCII tables in the terminal with customizable styling and formatting.
A completion daemon for bash, fish, and zsh that automatically generates shell completions from --help output.
A Go and Vue.js task scheduler that runs recurring jobs via YAML configuration with cron expressions and environment variables.
A Terraform CI/CD tool that posts formatted plan/apply results to GitHub pull requests, forking and enhancing tfnotify.
A GitHub Action to automatically build and publish Go binaries as release assets across multiple platforms.
A Docker registry tool that stores and retrieves Docker images on IPFS using content-addressed hashes instead of traditional registry servers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.