Showing 36 of 2767 projects
A lightweight Go library for reading Excel files as relational data tables, simplifying configuration parsing.
An end-to-end testing framework for blockchain interoperability, focusing on the Inter-Blockchain Communication (IBC) protocol.
A high-performance, zero-allocation fixed-point decimal library for Go, optimized for financial applications.
An optimized MSD radix sort implementation for fast string sorting in Go, outperforming standard library sort.
A fast, lightweight, and minimal shell prompt written in pure Go.
RobustIRC - an IRC network without netsplits, implemented in Go using the Raft consensus algorithm
A lightweight Go query builder for SQLite, PostgreSQL, MySQL, and others with simple syntax and automatic parameter handling.
A Go library providing manual memory management and manually managed data structures via CGO for performance-critical applications.
A utility to generate config files, tail logs, and wait for dependencies when running applications in Docker containers.
A Go library providing useful extensions like Timedelta and Strftime to the standard time package.
A simple and blazing fast lock-free logging library for Go, designed for high-performance applications.
A Go package for implementing JSON-RPC 2.0 servers with a simple, poetic, and pithy API.
A Go-based toolset for data extraction, transformation, and loading, providing powerful data synchronization capabilities.
A native Go implementation of the Porter Stemming algorithm for NLP and machine learning tasks.
A Go package for decoding HTTP form and query parameters into structs, maps, and slices with support for nested structures.
A web-based sandbox for testing and sharing MongoDB queries with real-time execution.
A shell script tool for managing multiple Go versions by setting environment paths, inspired by rbenv and pyenv.
A command-line tool written in Go that generates API documentation from GraphQL schemas or endpoints.
A fast, memory-efficient SQL query builder for Go that helps construct SQL statements dynamically with safe placeholder conversion and struct binding.
A Go query builder library for PostgreSQL with a fluent API and comprehensive SQL feature support.
A cross-platform task runner for executing commands and generating files from templates.
An auto-generated Go client library for the Chrome DevTools Protocol, enabling programmatic browser control.
A Go client library for rqlite, providing an idiomatic API and database/sql driver for the distributed SQLite database.
A command line interface for managing MongoDB Atlas deployments directly from your terminal.
A lightweight, high-performance API gateway and reverse proxy with declarative YAML configuration, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
A lightning-fast HTTP router for Go with full http.Handler compatibility and zero memory allocations during serving.
Go implementation of uTP (micro transport protocol) used with BitTorrent, prioritizing simplicity and reliability.
A Go library for scheduling periodic jobs with a simple, fluent syntax.
A Go tool that checks for backwards incompatible changes in Go libraries to ensure consumers still build.
A pure Go native driver and database/sql interface for YDB, an open-source distributed SQL database.
A simple, self-contained modular host-based IOC scanner built around the YARA pattern matching engine.
A cloud-native PostgreSQL WAL receiver for zero-data-loss streaming, compression, encryption, and remote archiving.
A command-line Pong game where you play against network latency by pinging IP addresses.
A lightweight struct validator for Go using struct tags and custom rules.
A go:generate tool that builds Go 1.8+ plugins and generates typed API wrappers for exported symbols.
A fast, configurable JSON encoder for Go with 100% compatibility to encoding/json and no dynamic allocations in hot paths.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.