Showing 36 of 618 projects
A Go library implementing sparse matrix formats for linear algebra, compatible with Gonum and supporting scientific/ML applications.
A Go library for building data processing workflows and pipelines with functional operations, cycles, and fan-out capabilities.
A Go package implementing an efficient bitset data structure for storing and manipulating sets of positive integers.
A Go library and CLI tool for interacting with Cosmos SDK and IBC blockchains, designed for building custom clients and automation.
A high-performance rate limiter library for Go applications with multiple rate limiting strategies.
A Go library implementing the outbox pattern to ensure reliable message delivery in distributed systems.
A Go library for packing and unpacking byte streams over TCP connections to handle message boundaries.
A Go library that generates command-line flags by parsing struct tags, supporting multiple flag libraries.
A pure Go wrapper for Microsoft's Direct3D9 API, enabling Windows game development in Go.
A Go library and CLI for emoji lookup, search, and categorization with GitHub emoji support.
A Go library for creating a distributed in-memory cache with eventual consistency and cache stampede prevention.
Bayesian text classifier for Go with flexible tokenizers and storage backends.
A Go library for running functions resiliently by catching and restarting panics, with optional probabilistic crash injection.
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.
A Go implementation of the Constrained Application Protocol (CoAP) client and server, compliant with RFC 7252.
A Go library for parsing, manipulating, and generating EditorConfig files to maintain consistent coding styles across editors and IDEs.
A comprehensive Go library for manipulating IP addresses and networks, inspired by Python's ipaddress and Ruby's ipaddr.
A Go library for querying OFX servers and parsing OFX responses, with an example command-line client.
A Go library that maps regex named groups into struct fields using struct tags and automatic parsing.
A Go implementation of the in-toto framework for protecting software supply chain integrity through cryptographic verification.
A fast message/event hub for Go applications using publish/subscribe with RabbitMQ-like topic patterns.
A collection of Bloom filter implementations in Go, including standard, partitioned, and scalable variants.
A Go library for accessing GitHub's trending repositories and developers with filtering by time and language.
A high-performance, thread-safe Bloom filter implementation in Go.
A Go library for converting Unicode text to ASCII transliterations, inspired by python-unidecode.
A code generator providing Haskell-inspired functional programming utilities for Go, with built-in immutable and type-safe slice operations.
A fast, concurrent/parallel sorting library for Go with type-specific and generic slice sorting.
A Go library for generating TOTP and HOTP one-time passwords with customizable parameters.
A BDD testing framework for Go that runs tests natively with debugging support and context-aware steps.
A lightweight Go library for parsing form data, JSON, and query parameters from HTTP requests.
A Go package providing a lightweight Date type and related utilities for calendrical calculations, parsing, and formatting.
A modern, pure Go readline library with full .inputrc support, Vim/Emacs modes, and Z-Shell-inspired completions.
State-of-the-art point location and neighbor finding algorithms for region quadtrees, implemented in Go.
A high-performance, memory-efficient IP routing table library for Go, optimized for ACL, RIB, and FIB use cases.
A POSIX-compliant Go library for parsing command-line arguments and managing hierarchical configurations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.