Showing 36 of 1973 projects
A high-performance Go library for JSON unmarshalling that handles both known and unknown fields without data loss.
Go bindings for the YARA pattern matching library, providing a Go-native interface to YARA's C API.
An open-source tool for syncing game saves across Windows, macOS, and Linux devices, including cross-storefront support.
A Go library providing tools and strategies for centralized error handling, logging, and integration with error monitoring services.
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services on the same network.
An enhanced PostgreSQL logical replication tool that supports bi-directional replication, table mapping, and last-writer-win conflict resolution.
A minimalist Go library for loading configuration from files and environment into structs with validation and defaults.
Go framework for authoring workflows and activities on the Cadence orchestration engine.
A Go SQL database driver logger that adds structured logging without modifying existing *sql.DB usage.
A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.
A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.
A lightweight, Spring-inspired dependency injection container for Go with support for singleton, prototype, and request-scoped beans.
A distributed actor framework for Go that enables building scalable, reactive systems with typed messages and clustering.
Official Go SDK for connecting to Couchbase clusters using the Couchbase binary protocol.
A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.
A clean and modern terminal-based system and resource monitor for Linux, written in Go.
A single-binary tool for creating persistent SSH tunnels with an embedded SSH server for secure remote access.
A high-level machine learning library for Go with a Keras-like API, built on Gorgonia.
A Go implementation of a JSON-RPC 2.0 client over HTTP with support for batch requests, custom headers, and flexible response handling.
A tiny Go library for creating simple, clean terminal tables with minimal code.
A Go package that enhances the standard log package with level-based filtering while maintaining compatibility.
A native Go library for reading and writing ID3 v2.3 and v2.4 metadata tags in MP3 files.
A Go caching library with a simple interface and support for multiple storage drivers.
A fast and simple key/value store written in Go using only the standard library, balanced for both reads and writes.
A Go tool for detecting code clones in Go source files using suffix trees on serialized ASTs.
A Go code editor with debugging, autocomplete, and Docker build capabilities.
A lightweight yet powerful configuration manager for Go that supports JSON, YAML, TOML, .env files, and environment variables.
A pure Go library for building ROS 1 client nodes, enabling lightweight cross-platform robotics and data streaming applications.
A Go package offering thread-safe generic implementations of BlockingQueue, PriorityQueue, CircularQueue, and Linked Queue.
A high-performance passive DNS monitoring framework that captures, indexes, and analyzes DNS traffic for security and network insights.
A lightweight, single-file shopping cart with embedded SQLite, admin dashboard, and support for card and cryptocurrency payments.
🛒 myCart - shopping cart in 1 file with card and cryptocurrency payment support
A Go library implementing the BitTorrent DHT protocol for decentralized peer discovery and data storage.
A Go implementation of neural networks including BackPropagation, RBF, and Perceptron networks with parallel processing capabilities.
A simple and powerful Go SQL library with a well-thought API, built on top of database/sql and pgx.
A Go package and CLI to generate ASCII trees from Go programs or Markdown lists, and create/verify directories.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.