Showing 36 of 704 projects
A Go library for managing goroutines with abstractions for main function control and useful executor adapters.
A Go implementation of the MMSEG Chinese word segmentation algorithm for text processing.
A Go package for accurate currency computations with support for fractional units and ISO 4217 codes.
A Unicode-aware case conversion library for Go supporting camel, snake, kebab, and other naming conventions.
A Go library that provides a safe, drop-in query language for database schemas using GORM.
A Go library for capturing keyboard events at the user level on X Window System.
Go library and CLI client for interacting with the UptimeRobot v2 API to manage website monitors and alert contacts.
A Go library for matching and parsing commands with placeholders and regex patterns.
A Go library for detecting the natural language of unicode text, supporting over 60 languages.
A Go package for reading word2vec vectors and performing similarity searches and analogies.
A Go toolkit for uploading files and content IDs to multiple IPFS pinning services via CLI or library.
A Go-based password generator usable as a CLI tool or library, with options for human-readable and accessibility-friendly passwords.
A Go library for transliterating Cyrillic text to Latin using multiple standardized schemas.
A Go library for writing log files with time-based rotation and dynamic path formatting.
A Go package for safely accessing nested properties in maps and slices, inspired by lodash's get function.
A neural network library in Go where neurons and synapses are implemented as goroutines.
A Go library for creating alarms triggered by system events like load, memory, uptime, and process status.
A Go library for simple and safe conversion of any value to another type, including custom types and pointers.
A Go library to publish GIS vector data to PostGIS and GeoServer.
A simple and easy-to-use goroutine pool implementation for Go, enabling concurrent task execution with worker synchronization.
A Go library for sanitizing, normalizing, and comparing fuzzy text strings with configurable rules.
Immutable monetary amounts and exchange rates for Go with correct rounding and high precision.
A Go port of VADER sentiment analysis for scoring text sentiment (positive, negative, neutral, compound).
A simple Go library for interacting with the Spotify Web API with client-only authentication.
A universal Go library for interacting with multiple VCS providers like GitHub, GitLab, Bitbucket, and Azure Repos.
A Go library providing a generic set implementation with type-safe operations and thread-safe/unsafe variants.
A Go library for matching and colorizing strings in terminal outputs with built-in and custom matchers.
A Go library providing io.Reader and io.Writer implementations that simulate network connections at specific speeds.
A non-invasive cross-platform terminal color library for Go that doesn't require modifying Print methods.
A native Go library for generating high-quality QR codes with minimal dependencies.
A Go generics library providing a unified interface for standard, concurrent-safe, and ordered maps with built-in synchronization and sorting.
Fast, zero-allocation Go library for lexicographic-order-preserving serialization of native types.
A Go library for printing colorful, formatted tables to the command line with minimal effort.
A Go library for calculating German and Austrian public holidays with regional support for all Bundesländer.
A Go library for submitting and managing jobs on HPC clusters using the DRMAA standard.
A Go library providing an unlimited job queue and concurrent worker pools for background task processing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.