Showing 14 of 158 projects
An enhanced and lightweight HTTP client package for Go, designed for quick and easy HTTP requests.
A Go implementation of a skip list data structure, inspired by Redis's zskiplist.
A Go wrapper for NSQ providing event bus functionality with circuit breaker protection.
A dead simple, highly performant, highly customizable sessions middleware for Go HTTP servers.
An unofficial Go client library providing full coverage of the YNAB (You Need A Budget) API.
A Go client library for interacting with the Unsplash API to access and manage high-resolution photos.
A Go library providing structured concurrency primitives to manage goroutines with proper error handling, cancellation, and cleanup.
A generic sorted map implementation for Go using a red-black tree with Go 1.18 generics.
A Go library for building command line applications with advanced argument handling and no external dependencies.
A minimal, colorful Go logger designed for CLI applications with structured and leveled output.
A highly concurrent drop-in replacement for bufio.Writer that allows writes to continue during flushes.
A Go package for accurate currency computations with support for fractional units and ISO 4217 codes.
A Go package providing a simplistic implementation of pipelines using goroutines for concurrent data processing.
A Go client library for sending events and user profile updates to Mixpanel's analytics platform.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.