Showing 36 of 1973 projects
A GNU gettext utilities package for Go, providing complete PO/MO file support, pluralization, and thread-safe internationalization.
A Go library that loads configuration from multiple backends (env, files, flags, etcd, Consul, Vault, AWS SSM) into a struct.
A Go library providing DOM bindings and Web API wrappers for WebAssembly applications.
A high-performance Go library for matching JSON events against multiple patterns with support for wildcards, regex, and complex queries.
A practical guide and decision reference for designing robust database schemas, focusing on PostgreSQL and MySQL for startups.
A static analysis tool for Go that validates raw SQL queries to catch syntax errors and prevent SQL injections.
A production-grade Go cache framework with two-level caching, singleflight protection, and generic batch APIs.
A high-performance, zero-allocation Go implementation of the RFC 5389 STUN protocol for NAT traversal.
A Go wrapper for the .NET Core Runtime that enables calling .NET assemblies from Go programs.
A self-hosted app for sharing text snippets, files, and links within a local network, featuring a markdown notepad.
A Go package for querying XML documents using XPath expressions with built-in caching for performance.
A pure Go library for making predictions with Gradient Boosting Regression Trees models from LightGBM, XGBoost, and scikit-learn.
An interactive command-line tool for analyzing and debugging Go goroutine dumps with filtering, deduplication, and diff capabilities.
A command-line toolkit for efficient querying and manipulation of NCBI Taxonomy data, with support for custom taxonomies.
A Go library implementing selected machine learning algorithms for natural language processing and semantic analysis.
A Go library for building fully-featured FTP servers with afero filesystem backend.
readflow is a news-reading (or read-it-later) solution focused on versatility and simplicity.
A multilingual command-line sentence tokenizer written in Go, ported from NLTK's Punkt system.
A high-performance Go library for calculating Levenshtein distance between strings, including Unicode support.
A Go HTTP client that spoofs TLS/JA3, HTTP/2, and HTTP/3 fingerprints to emulate real browsers by default.
A comprehensive Go library for reading, writing, and processing OpenStreetMap data in XML, JSON, and PBF formats.
A lightweight, minimalist Go template library based on html/template for building web applications.
An extremely flexible Go deep comparison library that extends the standard testing package with operators and helpers.
A Go library that uses static and stack-trace analysis to pinpoint errors and speed up debugging.
A unified, zero-config monitoring solution for Docker and Kubernetes that auto-discovers containers, endpoints, certificates, and more in a single container.
A Go library providing over 90 customizable terminal spinners with live updates, concurrency safety, and TTY detection.
A Go implementation of the Polkadot Host, providing an execution environment for Polkadot runtime WebAssembly blobs.
A lightweight SQL DSL and ORM for Go that generates code from your database and enables elegant SQL query writing.
A Go package that prints HTTP client and server requests and responses in a human-readable, colorful terminal format.
A simple multi-topic publish-subscribe library for Go applications.
An extremely fast Go HTTP router with regex route matching and full RESTful API support.
Go bindings for the H3 hierarchical hexagonal geospatial indexing system, enabling spatial analysis in Go applications.
An idiomatic, concurrent Go library for the Telegram Bot API with built-in rate limiting and per-chat state isolation.
A Go library for testing HTTP handlers and web frameworks like Gin, Echo, and Mux.
A pure Go, enterprise-grade GUI toolkit with GPU-accelerated rendering, reactive state, and modern widgets for building desktop applications.
A static race detector for Go that analyzes code without execution to find data races in pointers and concurrency patterns.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.