Showing 36 of 2767 projects
A pure Go, GPU-accelerated 2D graphics library for building IDEs, browsers, and graphics-intensive applications.
A Go library implementing the outbox pattern to ensure reliable message delivery in distributed systems.
A cross-platform GUI library built on Lazarus LCL, providing C/C++ bindings for native desktop application development.
A fast, simple, and dependency-free version manager for the Deno JavaScript/TypeScript runtime.
A Go library and CLI for emoji lookup, search, and categorization with GitHub emoji support.
A CLI tool that generates changelogs from git repositories by extracting and enriching commit data.
A Go library for packing and unpacking byte streams over TCP connections to handle message boundaries.
CLI tool to rename Terraform resources, data sources, and modules while automatically generating moved blocks.
A Go library for cleaning databases between tests with parallel execution support using file locking.
A simple, unopinionated Go package for generating customizable CAPTCHA images with framework independence.
A CLI tool written in Go that profiles Terraform runs to provide detailed statistics, resource-level metrics, and visualizations.
A CLI tool written in Go that profiles Terraform runs to provide detailed statistics, resource-level metrics, and visualizations.
A configurable file watcher that automatically recompiles and reruns Go applications when source code changes.
A CLI and API for running path- and folder-based operations on the Vault Key/Value secrets engine.
A terminal user interface (TUI) application written in Go for real-time cryptocurrency price monitoring and portfolio tracking.
A drop-in alternative to Go's sync/errgroup with configurable goroutine worker limits for rate-limited operations.
A lightweight, fast, customizable, and type-safe object-relational mapper for Go, leveraging generics and reflection.
A Go database access layer with a flexible query API, built-in validation, and multi-adapter support.
A Go package for executing shell commands across Linux, Windows, and macOS with a simple API.
A flexible multi-layer Go caching library implementing Cache-Aside pattern for in-memory and shared caches like Redis.
A minimalistic Go logging library with structured JSON output, advanced filtering, and performance timers.
A Go implementation of CyclicBarrier for synchronizing goroutines at common execution points.
A collection of image manipulation tools written in Go, designed for readability and composability via command-line pipes or Go libraries.
Go middleware for monetizing APIs with per-request Bitcoin Lightning Network payments.
A Go wrapper for the Pushover API to send notifications from Go programs.
A terminal TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate window in real-time.
A tool and GitHub Action for continuous benchmarking of Go code, visualizing results, and detecting performance regressions in pull requests.
A Go-based bridge that synchronizes messages between any Telegram group and IRC channel.
A simple but powerful dependency injection container for Go projects with automatic injection and lifecycle management.
A type-safe, persistent, embedded task queue and background job runner for Go applications using SQLite, with a built-in web monitoring UI.
Import Go libraries in your Haxe projects Go -> Haxe source-to-source compiler
A simple, dependency-free CLI framework for Go with a minimal API and good defaults.
A lightweight, cross-platform cache cleanup tool with a simple TUI for Windows and Linux.
Go driver for Microsoft ADODB that implements the database/sql interface for connecting to Windows databases.
A Go framework for building fast, complete RESTful APIs with built-in HATEOAS, filters, and correct HTTP semantics.
A fast, radix-tree based HTTP router for Go that strictly adheres to the standard net/http package.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.