Showing 36 of 618 projects
A high-performance Go library implementing a skip list with O(log n) operations and benchmark-proven speed.
A lightweight Go library for building concurrent programs using the Actor model and CSP principles.
A Go library providing ThreadLocal-like coroutine context storage and goroutine ID access with inheritance support.
A Diameter Base Protocol (RFC 6733) implementation and stack for Go, enabling telecom and network applications.
A Go library providing efficient, parallel, lazy map, reduce, filter, and other functional operations on sequences with built-in error handling.
A Go library for reading and creating ISO9660 disk images with experimental Rock Ridge support.
A Go library and JSON schemas for building, validating, and signing electronic business documents like invoices globally.
A Go library for efficient serialization and deserialization of glTF 2.0 files, the JPEG of 3D.
An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.
A Go library for querying JSON data using SQL-like expressions with support for arithmetic, comparison, and regex operators.
A decentralized hyperparameter optimization framework for Go, inspired by Optuna, supporting Bayesian optimization and evolution strategies.
A cross-platform Go library providing normalized battery information with consistent units across operating systems.
A Go library for building Facebook Messenger bots with an idiomatic and easy-to-use API.
A Go+WebAssembly library for drawing on HTML5 Canvas entirely from Go code without JavaScript calls.
A Turing-incomplete stack-based notation language that makes writing configuration files intentionally difficult but fun.
A Go library for simplifying 3D meshes using quadric error metrics, reducing polygon count while preserving shape.
A clean, unbloated Go client library for controlling Philips Hue lights and bridge resources.
A simple CSS parser and inliner library written in Go for processing and embedding styles in HTML.
A Go library for building stateful, multi-agent applications with LLMs, featuring parallel execution, persistence, and human-in-the-loop workflows.
Cross-platform Go library for adding system tray icons to macOS, Linux, and Windows applications.
A high-performance, thread-safe generic concurrent hash map implementation for Go using Swiss Map.
A pure Go library for programmatically reading from and writing to Microsoft Word DOCX files.
Optimized bit-level Reader and Writer for Go, enabling efficient reading and writing of arbitrary bit lengths.
Generates Go struct definitions from JSON server responses, supporting parametric routes and custom headers.
A Go library that simplifies SSH operations for DevOps with keepalive and multiplexing support.
A Go library for parsing configuration from environment variables into arbitrary structs with flexible naming and defaults.
A comprehensive Go library for string manipulation including case conversion, padding, truncation, and special character handling.
A Go library and CLI tool for image manipulation including merging, cropping, resizing, watermarking, animation, easing, and transitions.
A Go library for Persian (Solar Hijri) calendar conversions with full compatibility to Go's standard time package.
A type-safe, event-driven workflow orchestration library for building robust, distributed workflows in Go with compile-time safety and horizontal scaling.
A pure Go PostgreSQL server wire protocol implementation for building custom PostgreSQL-compatible servers.
A Go package for creating interactive command-line menus with validation, color customization, and concurrency support.
A Go package providing comprehensive access to the Trello API, covering read operations and card creation/modification.
A lightweight SMTP client and email queue written in Go, available as both a Go package and a standalone HTTP API service.
A Go implementation of the TextRank algorithm for automatic text summarization, phrase extraction, and keyword ranking with multithreading support.
A flexible genetic algorithm library for Go, enabling optimization and simulation through configurable components.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.