Showing 36 of 770 projects
A Go package for writing logs to rolling files with configurable size, age, and backup limits.
A modern, user-friendly web interface for managing Docker containers, images, and volumes with a focus on accessibility.
A comprehensive Go library for generating realistic fake data across 300+ categories with zero dependencies.
An open-source implementation of Google's Zanzibar authorization system, providing a scalable and customizable permission server.
A feature-complete, high-performance multi-group Raft consensus library in Go for building fault-tolerant distributed systems.
Automatically generates table-driven Go test boilerplate from source code, with optional AI-powered test case generation.
A comprehensive, efficient, and reusable utility function library for Go with 700+ functions.
An extensible open-source Platform as a Service (PaaS) that simplifies application deployment across multiple programming languages.
A CLI tool and dataflow engine that lets you query and join data from multiple databases and file formats using SQL.
An open-source tool that transforms object storage into a Git-like repository for versioned, atomic, and repeatable data lake operations.
A protocol and server for pushing real-time updates to web browsers and HTTP clients with server-sent events.
A lightweight, semantic, and developer-friendly Go package for date and time manipulation without third-party dependencies.
A Go package for building RESTful web services with explicit HTTP method mapping and flexible routing.
A high-performance, flexible authorization/permission engine inspired by Google Zanzibar for fine-grained access control.
A high-performance tun2socks implementation that transparently routes all network traffic through various proxy protocols using the gVisor TCP/IP stack.
A CLI tool that splits files into encrypted fragments using Shamir's Secret Sharing, requiring only a threshold of fragments to reconstruct the original.
A daemon providing fast, context-sensitive autocompletion for Go code in editors like Vim, Neovim, and Emacs.
A TOML parser for Go with reflection, compatible with TOML v1.1.0 and offering a CLI validator tool.
A comprehensive Go library for interacting with Slack's API, including REST calls, Real-Time Messaging, and Socket Mode.
A distributed time series database, query engine, and metrics platform with Prometheus and Graphite compatibility.
A lightweight, fast, and reliable key/value storage engine based on the Bitcask log-structured storage model.
Command-line interface for managing Arduino boards, libraries, building sketches, and uploading code.
A coverage-guided fuzzing solution for testing Go packages, especially those parsing complex or untrusted inputs.
An embeddable, in-memory key/value database for Go with custom indexing and geospatial support.
A pure Go library for creating, editing, and processing Microsoft Office Open XML documents (DOCX, XLSX, PPTX).
A Go package for creating and cleaning up container-based dependencies in automated integration tests.
A simple yet powerful Go HTTP client with automatic decoding, debugging, retry, and HTTP fingerprinting support.
A Git-native, enterprise-ready feature management platform that stores flags in your repositories and deploys with your code.
A lightweight, SQL-first Golang ORM supporting PostgreSQL, MySQL, MSSQL, SQLite, and Oracle with type safety and flexible scanning.
A pure Go library for 2D graphics rendering with a simple and comprehensive API.
A comprehensive guide with side-by-side examples comparing Go and Node.js for developers transitioning between the two languages.
A macOS app that routes URLs to specific browsers based on customizable JavaScript/TypeScript rules.
A utility to generate documentation from Terraform modules in various output formats.
A zero-trust identity and context-aware reverse proxy for secure, clientless access to internal web apps without a VPN.
A GraphQL server implementation for Go with a minimal API and full spec support.
A GraphQL server implementation for Go with a minimal API, full spec support, and production-ready features.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.