Showing 36 of 489 projects
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 full-stack Vue3 + Go (Gin) development platform with AI-assisted code generation, built-in MCP services, and enterprise-grade features.
A blazing fast, structured, leveled logging library for Go, designed for performance-critical applications.
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.
SlimToolkit minifies and secures container images by up to 30x without requiring changes to your Dockerfile or workflow.
The official Go implementation of gRPC, a high-performance, open-source RPC framework using HTTP/2.
A command-line tool to customize the official Spotify client's appearance and functionality on Windows, macOS, and Linux.
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.
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.
An identity-aware access proxy that provides secure connectivity, authentication, and audit for SSH, Kubernetes, databases, and web apps.
An authorization library supporting ACL, RBAC, ABAC, and other access control models with a unified PERM metamodel.
Learn Go programming through 1000+ hand-crafted examples, exercises, and quizzes.
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.
A curated collection of the best Go programming books for developers at every level, from beginners to experts.
A curated collection of the best Go programming books for developers at every level, from beginners to experts.
A fast Go linters runner that runs linters in parallel, uses caching, and includes over a hundred linters.
An efficient, small mobile key-value storage framework developed by WeChat, supporting Android, iOS, macOS, Windows, POSIX, and HarmonyOS.
A database migration tool and library for Go, supporting multiple databases and sources via CLI or programmatic API.
Uber's official style guide for writing idiomatic and maintainable Go code.
A comprehensive collection of data structures and algorithms implemented in Go, including lists, sets, maps, trees, stacks, and queues.
A lightweight, high-performance HTTP request router for Go with zero garbage allocation and explicit route matching.
A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.
A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.
A pure Go implementation of the WebRTC API for building real-time communication applications.
A comprehensive Go development plugin for Vim and Neovim with advanced language tooling integration.
A self-hosted file sharing server with a simple command-line interface, supporting multiple storage backends.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.