Showing 36 of 2767 projects
A Logrus hook that sends structured log entries to InfluxDB for centralized logging and monitoring.
A Go library providing utility functions for working with contexts, including signal handling and value composition.
A Go library using Cgo for blazing fast inference of CatBoost gradient boosting models.
A guide and opinionated reference for structuring Go projects to improve maintainability, testability, and clarity.
A low/zero interaction SSH authentication logging honeypot that logs attempts as structured JSON.
A command-line utility that simplifies Docker management by combining multiple tools into a single binary.
A simple command-line tool for creating text templates with placeholders and merging them with variable files.
A fast, flexible HTTP router for Go with customizable options, middleware, and grouping.
Vim plugin for generating Go tests using the gounit tool with template management and visual mode support.
A lightweight Go wrapper for generating and comparing password hashes using the Argon2 algorithm.
A schema-based, statically typed Redis caching and memoization framework for Go, using code generation for type safety.
Parses indented code from languages like Python and Pug to generate a structured tree representation.
A Go package providing a structured logging interface that decouples applications from specific logger backends.
A Go library for making CRUD requests to the Shopify API.
An open-source Go framework for building fast, reliable applications with modular tools and multi-language integration.
A k6 extension for exporting load test metrics to Elasticsearch 8.x for analysis and visualization.
An HTTP client for Go that automatically propagates server timing headers across HTTP calls between servers.
A cross-platform Go library for hiding and unhiding files and directories on Unix and Windows systems.
A Go library for parsing, filtering, and sorting tasks in todo.txt format.
A Go library for converting values between types with a flexible recipe system and built-in conversions.
A GitHub Action that tracks Go code coverage in pull requests with a beautiful HTML preview.
A declarative HTTP client for Go that simplifies API interactions with reusable configurations and hooks.
A Go package providing simple functions to manipulate structs, including searching, comparing, and transforming fields.
A Go library for formatting dates and times with standard and custom patterns.
Experimental Go binding for GBDK(GameBoy Development Kit). You can develop GameBoy software using Go!
A data race-free in-memory key-value cache library for Go, suitable for single-machine applications.
A Go library for creating and managing types dynamically at runtime using reflection.
A high-performance, generic, thread-safe, zero-dependency, in-memory key-value cache library for Go.
A Go library providing pure, immutable functions for slice operations, returning new slices instead of mutating in place.
An open-source platform for managing hackathon applicants, RSVPs, and communications.
An MQTT server implementing the MQTT v3.1.1 specification for lightweight messaging.
A simple file storage service with resumable uploads, monitoring, and self-hosting capabilities.
A Go package providing mock objects for unit testing HTTP services by implementing http.ResponseWriter.
A Go library that converts Draft.js ContentState JSON to HTML for server-side rendering.
A Go HTTP client testing framework for validating request parameters and mocking HTTP server responses.
A Go library for interacting with the Imgur API, currently supporting anonymous uploads.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.