Showing 36 of 2222 projects
A lightweight Go library that eliminates boilerplate code for MySQL and PostgreSQL database operations.
A dead simple, super fast, zero-allocation JSON logger for Go.
A pure Go library for parsing XSD files and generating type-safe code in Go, C, Java, Rust, and TypeScript.
A Go package that prints HTTP client and server requests and responses in a human-readable, colorful terminal format.
A high-performance, memory-efficient Go implementation of Adaptive Radix Trees with zero-allocation searches and ordered iteration.
An IBC relayer for ibc-go that monitors and submits IBC messages between Cosmos blockchains.
A self-contained Go library and CLI for generating GitHub-style calendar heatmaps from time-series data.
A lightweight, embeddable observability library for Go services offering real-time metrics, function tracing, and a built-in dashboard.
A Go-native distributed key-value storage system with LSM tree, MVCC, and Redis compatibility, supporting seamless migration from embedded to multi-Raft cluster.
A modern CLI tool for crafting and sending SIP requests to test VoIP and WebRTC signaling servers.
An abstraction layer for coordinating database transaction boundaries across multiple Go database drivers.
A Go code generator that creates type-to-type and field-to-field copy functions without reflection, offering high performance and customization.
A serverless toolkit for routing, normalizing, and enriching security event and audit logs in AWS.
A Go HTTP middleware that protects web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, and brute force attacks.
A clean, simple, and powerful web application for managing, importing, and organizing family recipes.
Discover internet-wide misconfigurations in services like Elasticsearch, databases, and web servers using high-speed scanning tools.
A tutorial demonstrating how to build a RESTful API with Go Fiber, PostgreSQL, JWT authentication, and Swagger documentation using Docker containers.
A Go-based daemon that collects PostgreSQL schema, statistics, and OS metrics for monitoring and graphing systems.
A PostgreSQL utility to export data into different formats like JSON, CSV, XLSX, and XML with custom template support.
A scalable, pluggable, and distributed queue and resource system for password cracking and other compute-intensive tasks.
A high-performance Go library for JSON unmarshalling that handles both known and unknown fields without data loss.
A transpiler that converts C source code into human-readable, idiomatic Go code.
A Go package implementing the ARP protocol as described in RFC 826 for network address resolution.
A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.
A self-hosted feed aggregator daemon with a pluggable filter and output system for processing and distributing RSS/Atom articles.
Go bindings for the YARA pattern matching library, providing a Go-native interface to YARA's C API.
A Go client library for interacting with Neo4j graph databases via its REST API.
A standalone, offline terminal tool that provides x86 assembly instruction documentation without internet access.
A simple, decoupled configuration loader for Go that reads from files, environment variables, flags, and cloud services with change watching.
A lightweight static analyzer for developers that finds code patterns across multiple programming languages.
A Go library for bi-directional data binding between HTTP requests and Go structs, decoding requests and encoding structs into requests.
A RESTful engine for orchestrating sequential Docker container workflows, marshaling data between steps.
A lightweight, fast, and extensible zero-allocation HTTP router for Go, designed for building customizable web frameworks.
A minimalist Go library for loading configuration from files and environment into structs with validation and defaults.
A Go SQL database driver logger that adds structured logging without modifying existing *sql.DB usage.
A Go library providing tools and strategies for centralized error handling, logging, and integration with error monitoring services.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.