Showing 36 of 1973 projects
A GitHub Action to statically validate Fastlane Android metadata (supply) using a Go-based validation logic.
A tiny Go library for linear interpolation with O(log(N)) evaluation and a fast O(1) uniform-spacing special case.
A unified GraphQL API for connecting multiple CRMs to SaaS applications, simplifying integration and authentication.
A lightweight IMAP and SMTP honeypot written in Go for detecting and logging email protocol attacks.
A Go library providing utility functions for working with contexts, including signal handling and value composition.
A Terraform version and upgrade manager written in Go, enabling easy switching and one-command upgrades.
A guide and opinionated reference for structuring Go projects to improve maintainability, testability, and clarity.
A simple command-line tool for creating text templates with placeholders and merging them with variable files.
A Go library using Cgo for blazing fast inference of CatBoost gradient boosting models.
An HTTP client for Go that automatically propagates server timing headers across HTTP calls between servers.
A fast, flexible HTTP router for Go with customizable options, middleware, and grouping.
A protoc plugin that generates native HTTP server and client code from Protobuf definitions, eliminating proxy overhead.
A high-interaction honeypot system that emulates Redis protocol to detect and analyze unauthorized access attempts.
A cross-platform Go library for hiding and unhiding files and directories on Unix and Windows systems.
An open-source Go framework for building fast, reliable applications with modular tools and multi-language integration.
A Go library for parsing, filtering, and sorting tasks in todo.txt format.
Vim plugin for generating Go tests using the gounit tool with template management and visual mode support.
A lightweight, type-safe database query builder for Go with zero production dependencies, supporting PostgreSQL, MySQL, and SQLite.
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 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.
A lightweight AI agent runtime for Go that lets you define multi-agent crews in YAML and run them with goroutines and channels.
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.
A Go client library for the Viessmann Vitotrol cloud API to monitor and control heating boilers.
A generic Go key-value abstraction library for storing structured data in AWS DynamoDB and S3.
A Go library for solving ordinary differential equation systems with a simple API and interactive simulation capabilities.
A data race-free in-memory key-value cache library for Go, suitable for single-machine applications.
A high-performance, generic, thread-safe, zero-dependency, in-memory key-value cache library for Go.
A zero-dependency Go package for retrieving environment variables with type safety and default values.
A Go library for managing MySQL database schema migrations with an intuitive, code-based approach.
A Go library providing automatic reconnection for RabbitMQ connections with wrapper over amqp.Connection.
A Go library that simplifies sending emails via SMTP with enhanced features beyond the standard net/smtp package.
A Go library for creating and managing types dynamically at runtime using reflection.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.