Showing 36 of 2767 projects
A Go HTTP client testing framework for validating request parameters and mocking HTTP server responses.
A Go utility for loading configuration parameters from AWS SSM Parameter Store directly into structs.
A simple file storage service with resumable uploads, monitoring, and self-hosting capabilities.
A Go library that converts Draft.js ContentState JSON to HTML for server-side rendering.
A Go library providing pure, immutable functions for slice operations, returning new slices instead of mutating in place.
An MQTT server implementing the MQTT v3.1.1 specification for lightweight messaging.
A low-interaction VNC honeypot that logs authentication attempts against a static challenge.
A Go Memcached client with binary protocol support, consistent hashing for sharding, and SASL authentication.
A PocketBase plugin that proxies requests to another host, enabling unified access to separate frontend and backend servers.
A zero-dependency Go package for retrieving environment variables with type safety and default values.
A Go library that simplifies sending emails via SMTP with enhanced features beyond the standard net/smtp package.
A Go package providing mock objects for unit testing HTTP services by implementing http.ResponseWriter.
A lightweight, zero-dependency HTTP router for Go built on radix trees with middleware, route parameters, and static file serving.
A Go library for interacting with Asterisk Manager Interface (AMI) using a fast protocol parser.
A Go package providing an io.Reader/Writer interface with NaCl cryptography for secure data streaming.
A Go library providing comprehensive statistical functions for machine learning and data analysis.
A terminal user interface (TUI) app written in Go that displays git commits, weather, self-care advice, and todo list tasks.
A Go implementation of the MPRIS D-Bus interface for controlling media players on Linux.
A Go library providing a simple, human-friendly API for copying files with proper error handling.
A Go library for solving ordinary differential equations with multi-dimensional state vectors and channel-based stopping conditions.
A container update orchestrator with a web dashboard, per-container policies, automatic rollback, and real-time notifications.
A Go tool that recursively runs coverage tests on a package and all its sub-packages.
Go database/sql driver and REST client for Azure Cosmos DB SQL API, enabling standard SQL operations.
A GNU gettext implementation for Go, providing internationalization (i18n) utilities for Go applications.
An MCP server that enables AI assistants to estimate Google Cloud costs via the Cloud Billing Catalog API.
A GitHub Action for running Go 1.18+ built-in fuzz testing in CI/CD workflows.
A client-side static search engine with a Go indexer and JavaScript searcher for static websites.
A Go library for sending SMS messages via the textbelt.com API.
A Go database wrapper that manages read/write connections with rotation and sticky read support.
An efficient Go serialization library using pre-generated encoding engines for high performance and minimal reflection.
A command-line tool and Go package for comparing directories of markup documents (XML, HTML) and syncing missing files, folders, and tags.
A k6 extension for sending notifications to various services during load tests.
A Go implementation of the JSend specification for consistent JSON API responses.
A Go tokenizer for Chinese text segmentation using dictionary and Bigram language models.
A simple dependency injection container for Go applications, enabling type-safe service registration and resolution.
A Go library for decorating terminal output with ANSI colors and text formatting.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.