Showing 36 of 2318 projects
A high-performance SQL parser, formatter, linter, and security scanner for Go, supporting multiple dialects with zero-copy optimizations.
Integrates SPIFFE SVID authentication with Hashicorp Vault to enable secretless authentication and keyless operations.
Transpiles Golang code into Arduino-compatible C++ for automated testing of ESP32 IoT projects.
A simple and fast Go web framework with route grouping, parameter binding, middleware, and http.Handler compatibility.
A distributed, autonomous smart home automation platform with a web configurator, plugin system, and support for various protocols.
A low-to-medium interaction SSH honeypot written in Go that captures terminal sessions and logs attacker activity.
A lightweight Go-based deployment tool for AWS, Google Cloud, and DigitalOcean using native cloud services.
A tiny Go wrapper over AMQP exchanges and queues with built-in retries, circuit breaking, and automatic reconnection.
A Go library for building SQL queries with automatic parameter indexing and safety.
A simplistic neural network library written in Go with support for single hidden layer and back-propagation learning.
A pure Go implementation of the Branca specification for authenticated encrypted API tokens using XChaCha20-Poly1305.
Fiber middleware for structured HTTP request logging using Go's slog package.
A syntax-aware grep tool for searching and filtering HCL (v2) configuration files using pattern matching on the syntax tree.
A Go package for adding health checks to services with dependency monitoring and graceful shutdown support.
A pure Go database management system that stores each table as a line-delimited JSON text file, designed for simple embedded applications.
A pure Go implementation of the OpenFlow protocol with an API inspired by Go's standard HTTP library.
A comprehensive Go library providing ISO-standard country data, subdivisions, currencies, phone codes, and geographic information.
A blazingly fast, privacy-focused, self-hosted coding time tracker for Neovim and VS Code.
A fast, keyboard-driven terminal UI for managing Docker containers, Compose stacks, and Swarm services with K9s-like ergonomics.
Go packages for interacting with the Ripple protocol, including data, crypto, websockets, and command-line tools.
A high-performance data flow engine that connects services and exposes them through HTTP, GraphQL, and gRPC endpoints.
A Go-based CLI tool for removing unused versions of AWS Lambda functions to save storage space.
A Go library for validating and formatting international addresses using Google's Address Data Service.
A customizable BDD test generator for Go that converts Gherkin feature files into test boilerplate.
A self-hostable REST-like API that returns the time zone for given geographic coordinates (latitude/longitude).
A Go tool that generates documentation for environment variables from struct tags and comments.
Embedded OpenAPI/Swagger documentation UI for Go using ReDoc with middleware for popular web frameworks.
A framework for writing custom validations in Go applications with built-in validators.
A Go library providing utilities for Persian language text processing, including digit conversion, keyboard layout switching, and currency formatting.
Solutions to Cracking the Coding Interview problems implemented in Go for learning purposes.
A Go library for context-based internationalization, inspired by Ruby on Rails i18n, with YAML/JSON support and pluralization.
A flexible translation and humanization library for Go, based on gettext concepts, supporting multiple file formats and plural rules.
A Juno implementation for Big Dipper that indexes Cosmos blockchain data into PostgreSQL for GraphQL APIs.
An opinionated configuration loading framework for containerized and 12-Factor compliant Go applications.
A Go library for programmatically managing a GeoServer instance via its REST API.
A Go package for executing fast JSONPath queries on raw JSON data without unmarshalling the entire structure.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.