Showing 36 of 2767 projects
A Go library for creating errors with custom metadata and location information.
A simple assertion library for Go that extends the standard testing package with helpers and clear error messages.
A pure Go library that renders YAML data into customizable HTML without JavaScript or dependencies.
A Go package for writing HTML5 and HTMX components declaratively in Go, designed to work with the Fiber web framework.
A Go assertions library with predicate-style syntax and extensive diagnostics for unit testing.
A Go implementation of Twitter Snowflake for generating unique, sortable 64-bit and 128-bit IDs.
A comprehensive Go toolkit for building microservices and monoliths, solving common distributed systems and application architecture problems.
A Go-based updater for Oh My Zsh plugins and themes.
A demo application showing how to integrate a React frontend with a Go backend using the Gin framework.
A minimalist Go logging library with debugging features and message differentiation.
A Go implementation of a hierarchical timing wheel for efficient timeout and timer management.
A simple and comprehensive date and time parsing and formatting library for Go.
Middleware for integrating GunDB decentralized database with Fiber web framework in Go applications.
A load-testing tool for Cosmos SDK blockchains with a built-in React UI for scheduling tests and visualizing detailed performance metrics.
A Go library for creating deferred task queues where tasks are executed at specified future times.
A Go package for traversing, navigating, filtering, and processing trees of html.Node objects.
A Fiber middleware for integrating multi-provider authentication with lightweight adapters and providers.
A macOS app that gives your MacBook a personality by reacting to hardware events like slaps, charging, and AI code completion.
A Go library for managing component lifecycle and graceful shutdown in microservice architectures.
Unofficial Go SDK for integrating with the Dusupay payment gateway API.
A Go client library for interacting with the Instaclustr Icarus Cassandra sidecar REST API.
A Go package that generates a complete 16-color terminal palette from a single hex color or string seed.
A GraphQL field builder for Go using generics with utilities for graphql-go.
A legacy-compatible template engine for Go with parallel execution and structured error handling.
A Go library for recursively traversing and inspecting arbitrary object structures using reflection.
A simple, extensible logging framework for Go with multiple logger implementations out of the box.
nvim-cmp source that provides Go package import suggestions using gopls and nvim-treesitter.
Neovim plugin that visualizes Go interface implementations and special comments with customizable signs.
A Go client library for accessing live airspace data from the OpenSky Network API.
A Terraform provider that exposes system information as a data source for infrastructure-as-code workflows.
A honeypot for detecting and analyzing unauthorized access attempts.
Official Terraform provider for managing Phare.io resources and infrastructure.
A demo web application combining the Fiber Go framework for API development with Angular for the frontend.
A Go command-line tool to install oh-my-zsh plugins by reading instructions from plugin repository README files.
A Go package for creating disposable MySQL containers to simplify integration testing with Docker.
A Go retry library that enables different retry strategies for different error types.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.