Showing 36 of 2767 projects
A Go library using Cgo for blazing fast inference of CatBoost gradient boosting models.
A Go library for scheduling messages to be dispatched to channels at specific times.
A k6 extension that streams real-time load test metrics to Apache Kafka topics for real-time monitoring and analysis.
A guide and opinionated reference for structuring Go projects to improve maintainability, testability, and clarity.
A unified GraphQL API for connecting multiple CRMs to SaaS applications, simplifying integration and authentication.
A simple command-line tool for creating text templates with placeholders and merging them with variable files.
A cross-platform Go library for hiding and unhiding files and directories on Unix and Windows systems.
A k6 extension for exporting load test metrics to Elasticsearch 8.x for analysis and visualization.
Vim plugin for generating Go tests using the gounit tool with template management and visual mode support.
A schema-based, statically typed Redis caching and memoization framework for Go, using code generation for type safety.
An HTTP client for Go that automatically propagates server timing headers across HTTP calls between servers.
A Go package providing a structured logging interface that decouples applications from specific logger backends.
Parses indented code from languages like Python and Pug to generate a structured tree representation.
A Go library for making CRUD requests to the Shopify API.
A fast, flexible HTTP router for Go with customizable options, middleware, and grouping.
A lightweight, type-safe database query builder for Go with zero production dependencies, supporting PostgreSQL, MySQL, and SQLite.
A lightweight Go wrapper for generating and comparing password hashes using the Argon2 algorithm.
A protoc plugin that generates native HTTP server and client code from Protobuf definitions, eliminating proxy overhead.
A Go library for parsing, filtering, and sorting tasks in todo.txt format.
An open-source Go framework for building fast, reliable applications with modular tools and multi-language integration.
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 converting values between types with a flexible recipe system and built-in conversions.
A production-ready health check library for Go applications with built-in Kubernetes readiness and liveness probes.
Experimental Go binding for GBDK(GameBoy Development Kit). You can develop GameBoy software using Go!
A GitHub Action that tracks Go code coverage in pull requests with a beautiful HTML preview.
A Go library for formatting dates and times with standard and custom patterns.
An open-source platform for managing hackathon applicants, RSVPs, and communications.
A Go library that simplifies sending emails via SMTP with enhanced features beyond the standard net/smtp package.
A low-interaction VNC honeypot that logs authentication attempts against a static challenge.
A Go library providing pure, immutable functions for slice operations, returning new slices instead of mutating in place.
A Go library that secures handcrafted SQL queries against injection by validating parameters against allowlists.
An MQTT server implementing the MQTT v3.1.1 specification for lightweight messaging.
A Go implementation of the AWS Encryption SDK for adding encryption and decryption functionality to applications.
A Go HTTP client testing framework for validating request parameters and mocking HTTP server responses.
A Go package providing mock objects for unit testing HTTP services by implementing http.ResponseWriter.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.