Showing 36 of 958 projects
A Go library for retrying operations with customizable backoff strategies and error-based retry logic.
A fast, stealth-first browser automation library for Go using direct Chrome DevTools Protocol over WebSocket.
A command-line tool and Go package for archiving webpages to IPFS with support for local nodes and remote pinning services.
A Go client library for accessing HERE location-based APIs including routing, geocoding, and places services.
A Go package providing Ruby-compatible strftime formatting with extended flags and conversions.
Go client library for interacting with the MalShare malware repository API.
A Go client library for interacting with Suricata's Unix socket to execute commands and retrieve data.
A Go framework for n-of-N threshold encryption using Shamir's Secret Sharing to enforce complex decryption rules.
A Go library for compressing and expanding lists of hostnames using range notation.
A Go implementation of the zsync algorithm for efficient file synchronization over HTTP.
Go library providing simple bindings to the Have I Been Pwned (HIBP) API for checking breaches, pastes, and passwords.
A Go library for building AGI and FastAGI applications to interact with Asterisk PBX systems.
An ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go with built-in security hardening.
A zero-dependency Go library for typed environment variables with automatic conversion and default values.
A Go library implementing Brent's method for finding roots of real-valued functions.
A CLI tool and Go library for performing operational tasks on Terraform Cloud/Enterprise workspaces, including cloning, variable management, and bulk updates.
A Go package implementing the Bradley-Terry model for pairwise comparison analysis.
A Go library for converting BBCode and Markdown to HTML with support for custom tag processing.
A lightweight asynchronous job manager for Go with configurable workers, progress tracking, and error handling.
A Go library for parsing, validating, and formatting Digital Object Identifiers (DOIs).
A high-performance slice utility library for Go, providing fast filter, find, and set operations without reflection.
A Go library providing datastore connectivity and SQL-like querying for Aerospike.
A Go library for batching events and processing them asynchronously or synchronously based on size or time intervals.
A Go library for reading and parsing nfdump files containing netflow and sflow data.
A Go wrapper for Google Cloud Datastore that adds memcached caching for improved performance.
A type-safe optional value library for Go with support for JSON, YAML, SQL, and custom marshalers.
A CLI-friendly Go package for managing PostgreSQL database migrations with version control and rollback capabilities.
A Go library for sentiment analysis using the SentiWordNet lexicon to calculate positive, negative, and objective scores for words.
A Go library providing a complete set of utilities for querying and manipulating JSON data without requiring struct definitions.
A Go library and tool to convert Windows SDDL security descriptors into user-friendly JSON format.
A GraphQL hasher that generates consistent hashes from queries, ignoring formatting and comments for fast comparison.
A Go library for binding and validating data to structs with built-in HTTP support and custom expression capabilities.
A Go library for parsing string arguments with proper handling of quotes and backslashes.
A simple and efficient in-memory key-value storage library with TTL for each record, written in Go.
A pure Go library for rendering JSON as richly formatted HTML without JavaScript or dependencies.
A pipeline-first string manipulation library for Go, enabling composable string transformations with zero dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.