Showing 22 of 958 projects
A Go library providing time.Now() that respects the faketime(1) utility for UNIX-like systems.
A Go library for recursively traversing and inspecting arbitrary object structures using reflection.
A Go library and CLI tool for generating permutations, combinations, and combinations-with-replacement from slices.
A Go package that generates a complete 16-color terminal palette from a single hex color or string seed.
A Go library for topological sorting and pruning of directed acyclic graphs (DAGs).
A command-line tool and Go package for archiving webpages to IPFS with Wayback Machine integration.
A production-grade Server-Sent Events (SSE) library for Fiber v3, designed to eliminate polling with features like event coalescing, priority lanes, and built-in authentication.
A Go package for virtual Excel cell traversal using cell names without requiring actual Excel files.
A Go retry library that enables different retry strategies for different error types.
A Go library that parses Lucene-style query syntax into MongoDB BSON filters for use with the official Go driver.
A comprehensive JWT library for Go supporting parsing, verification, generation, and signing with multiple algorithms.
A Go interface for modeling mathematical programs like convex optimization problems with composable operations and clear error handling.
Distributes Uber H3 geographic cells across multiple nodes for scalable geospatial data processing.
A concurrent-safe generic map implementation for Go with simple API, length querying, and clear methods.
A Go library for programmatically analyzing entities and their sentiment in non-fictional texts using dependency parsing.
A flexible and extensible job scheduling and execution library for Go, supporting arbitrary functions, cron scheduling, and distributed processing.
A Go library for interacting with the TripAdvisor Content API, providing structured access to location data and reviews.
Go client library for the VerifID identity verification layer API, providing a complete wrapper for all endpoints.
A Go library providing simple handlers to read and write JSON from files, HTTP requests, and HTTP responses.
A pure Go SNMP client library supporting SNMPv1, v2c, and v3 with Get, Walk, Set, and Trap operations.
A high-performance Go library for generating UUIDv4 strings with minimal allocations and good parallelism.
A Go library for topological structural analysis of digitized binary images by border following.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.