Showing 36 of 2767 projects
A command-line tool that provides an interactive web UI for testing and debugging gRPC servers, similar to Postman for gRPC APIs.
Easy web analytics. No tracking of personal data.
A custom SSH server written in Go that provides a chat prompt instead of a shell.
A Go client implementation for the OAuth 2.0 authorization framework.
A cloud-native traffic orchestration system for high availability, extensibility, and observability in API management and service mesh.
A Byzantine Fault Tolerant (BFT) middleware for securely replicating state machines across many machines.
A modern, full-featured, secure mail server designed for low-maintenance self-hosted email.
A simple Go package providing basic image processing functions like resize, rotate, crop, and color adjustments.
A high-performance, flexible authorization/permission engine inspired by Google Zanzibar for fine-grained access control.
A Nintendo Entertainment System (NES) emulator written in Go with OpenGL graphics and audio support.
An OCI-based implementation of the Kubernetes Container Runtime Interface (CRI) for launching and managing OCI containers.
Fast and reliable background jobs in Go
Automatic TLS certificate issuance and renewal for Go programs, enabling fully-managed HTTPS with a single line of code.
A high-performance, POSIX-ish file system for mounting Amazon S3 and compatible object storage as a local filesystem.
A fast, configurable, extensible, and beautiful drop-in replacement for golint with custom rules and strict presets.
A modern Go module for beautifying console output with charts, progress bars, tables, trees, and interactive components.
A pragmatic and easy-to-use game server framework built with Go (Golang).
A free Chinese book teaching how to analyze and manipulate Go source code using its Abstract Syntax Tree (AST).
An open-source tool that transforms object storage into a Git-like repository for versioned, atomic, and repeatable data lake operations.
Ultra fast distributed actor framework for Go, C#, and Java/Kotlin, enabling cross-platform concurrency and messaging.
A high-performance tun2socks implementation that transparently routes all network traffic through various proxy protocols using the gVisor TCP/IP stack.
A Go package for writing logs to rolling files with configurable size, age, and backup limits.
Native Apple framework bindings for Go, enabling macOS application development without Objective-C or XCode.
An open-source implementation of Google's Zanzibar authorization system, providing a scalable and customizable permission server.
A comprehensive Go library for generating realistic fake data across 300+ categories with zero dependencies.
Automatically generates table-driven Go test boilerplate from source code, with optional AI-powered test case generation.
A feature-complete, high-performance multi-group Raft consensus library in Go for building fault-tolerant distributed systems.
An extensible open-source Platform as a Service (PaaS) that simplifies application deployment across multiple programming languages.
A protocol and server for pushing real-time updates to web browsers and HTTP clients with server-sent events.
A comprehensive, efficient, and reusable utility function library for Go with 700+ functions.
A CLI tool and dataflow engine that lets you query and join data from multiple databases and file formats using SQL.
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
A lightweight, semantic, and developer-friendly Go package for date and time manipulation without third-party dependencies.
Build powerful pipelines in any programming language.
A Go package for building RESTful web services with explicit HTTP method mapping and flexible routing.
A CLI tool that splits files into encrypted fragments using Shamir's Secret Sharing, requiring only a threshold of fragments to reconstruct the original.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.