Showing 36 of 742 projects
A realtime distributed messaging platform designed to operate at scale, handling billions of messages per day.
A structured logger for Go that is API-compatible with the standard library logger.
A Go microservices framework for building robust, cloud-native applications with built-in service governance.
A fast, modern, and fully-featured HTTP/2 web framework for Go with an unbeatable cost-performance ratio.
A fast and elegant scraping and crawling framework for Go, designed for extracting structured data from websites.
A versatile HTTP load testing tool and library designed to drill HTTP services with a constant request rate.
A full-stack Vue3 + Go (Gin) development platform with AI-assisted code generation, built-in MCP services, and enterprise-grade features.
A terminal-based markdown reader and CLI tool for rendering markdown with style directly in your command line.
A blazing fast, structured, leveled logging library for Go, designed for performance-critical applications.
A declarative, simple, fast, and fun Go package for building command line tools with no external dependencies.
A hands-on guide to learning the Go programming language through test-driven development principles.
A live-reloading command line utility for Go applications that automatically rebuilds and restarts on code changes.
A high-performance HTTP package for Go, optimized for speed with zero memory allocations in hot paths.
SlimToolkit minifies and secures container images by up to 30x without requiring changes to your Dockerfile or workflow.
A command-line tool that extends git with GitHub-specific features and commands.
The official Go implementation of gRPC, a high-performance, open-source RPC framework using HTTP/2.
A Go framework for building distributed microservices with built-in RPC, service discovery, data modeling, and AI agent integration via MCP.
A highly customizable, low-latency cross-platform prompt theme engine for any shell.
Official Redis client library for Go, providing a comprehensive interface for Redis commands with automatic connection pooling.
A lightweight, idiomatic, and composable router for building Go HTTP services, especially REST APIs.
A powerful HTTP router and URL matcher for building Go web servers with advanced routing features.
A horizontally scalable, distributed GraphQL database with ACID transactions and real-time query performance.
An opinionated Go framework for accelerated microservice development with built-in databases and observability.
A Lodash-style Go utility library based on Go 1.18+ generics for working with slices, maps, channels, and functions.
A cloud-native database clustering system for horizontal scaling of MySQL through generalized sharding.
A cloud-native distributed database system built around MySQL for unlimited horizontal scaling through sharding.
An industry-standard container runtime that manages the complete container lifecycle on Linux and Windows hosts.
A pure Go library for reading and writing Microsoft Excel™ spreadsheets (XLAM/XLSM/XLSX/XLTM/XLTX).
An identity-aware access proxy that provides secure connectivity, authentication, and audit for SSH, Kubernetes, databases, and web apps.
Learn Go programming through 1000+ hand-crafted examples, exercises, and quizzes.
A Go package for struct and field validation with cross-field, cross-struct, and deep diving into slices, arrays, and maps.
A durable execution platform for building scalable, reliable applications with automatic failure handling.
High-performance server for NATS.io, a cloud and edge native messaging system for digital systems, services, and devices.
High-performance server for NATS.io, a cloud and edge native messaging system for distributed systems.
Write terminal GIFs as code for integration testing and demoing your CLI tools.
A command-line tool that turns any CLI application into a shareable web-based terminal interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.