Showing 36 of 2346 projects
An open-source alternative to Terraform Enterprise for managing infrastructure as code with team collaboration.
A tiny terminal emulator for serial port communication with USB type-C support.
A Go client library for accessing the Internet Game Database (IGDB) API with full endpoint support and flexible query options.
An enhanced and lightweight HTTP client package for Go, designed for quick and easy HTTP requests.
A CLI tool to install, uninstall, and list Terraform providers in the plugin cache directory without requiring Terraform.
A Go implementation of a skip list data structure, inspired by Redis's zskiplist.
A development tool that automatically builds and restarts Go applications when files change or the program crashes.
Statically analyzes Go HTTP services to generate interactive API documentation and OpenAPI specs without annotations.
A zsh plugin that extends shell history with SQL-like querying capabilities using Go.
A collection of Go utilities for validation, string formatting, date/time operations, and Brazilian-specific functions.
Go cross-platform library for creating OpenGL contexts and handling events with desktop and browser backends.
A minimal image server for dynamic resizing, WebP conversion, and caching, built on libvips and fasthttp.
A Go module implementing multi-layer neural networks for machine learning tasks.
An online debugger and visualizer for Go programs that captures execution steps and variable states using the Delve debugger.
A macOS utility that reworks the Globe key to provide more practical and versatile input source switching.
A Go package for sending and receiving raw Ethernet frames on Linux, FreeBSD, and OS X.
A Go framework for building multi-tenant applications with GORM, supporting PostgreSQL and MySQL.
A lightweight, high-performance HTTP router for Go built on a trie tree data structure.
A comprehensive proxy toolkit written in Go supporting SOCKS5, HTTP, port forwarding, and reverse proxying.
A GitHub Action that automatically posts LGTM reaction images when triggered by specific comments or reviews.
A zero-dependency Go module for encoding structs into URL query parameters with flexible formatting options.
A tool for sending LINE notifications via binary, Docker, or Drone CI, supporting multiple message types and webhook services.
A Go library to configure and start gRPC microservices with middleware and server settings from YAML files.
A simple CRUD API built with Go for educational purposes, demonstrating various Go patterns and architectures.
Go implementation of the Open Packaging Conventions (OPC) for reading and writing formats like .docx and .xlsx.
A portable concurrent Memento aggregator CLI and server for retrieving archived web pages from multiple sources.
A Go library for loading environment variables into typed configuration structs with validation and customization.
A minimal, working Cosmos SDK chain template using the least modules possible for building custom chains.
A dead simple, highly performant, highly customizable sessions middleware for Go HTTP servers.
A fuzzy command-line completer that generates custom completions from user-defined patterns and commands.
A Go wrapper for NSQ providing event bus functionality with circuit breaker protection.
A high-level Go to Lua binding library that simplifies embedding Lua scripts in Go applications.
A Go library for normalizing email addresses to a canonical form to prevent duplicate signups.
A Go process manager with HTTP interface for inspecting and managing tasks within server programs.
A Go linter that detects nested contexts in loops or function literals to prevent performance issues.
A Prometheus exporter that collects performance counters from InfiniBand switches and HCAs for monitoring high-performance computing fabrics.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.