Showing 36 of 2767 projects
A pure-Go library for procedural XML generation with performance and control similar to libxml2's xmlwriter.
A Go client library for interacting with Neo4j's REST API, enabling programmatic database operations.
A Neovim plugin written in Lua that generates Go test functions using gotests.
A flexible component-oriented framework for Go applications that enables modular design without affecting the main application loop.
A Go package for retrieving your public IP address, similar to icanhazip.com but from within Go applications.
Automatically injects OpenTelemetry tracing blocks into exported Go functions for auto-instrumentation.
A Logrus hook for sending Go application logs to Loggly's cloud logging service.
An expressive and fast HTTP framework for Go, built on httprouter for high performance and simplicity.
A lightweight, type-safe dependency injection container for Go with lifetime management and modular containers.
A Go library for parsing and joining strings according to UNIX Bourne shell word parsing rules.
Client/server system for collecting near real-time metrics from Linux hosts using InfluxDB as the backend.
A high-performance Aho-Corasick multi-pattern string matching library for Go, achieving up to 7 GB/s throughput with zero allocations.
A Go utility library providing convenient looping functions using Go's range-over-func feature.
A terminal user interface for managing remote Algorand nodes, displaying real-time status, block data, and utilities.
A server-side adapter for using Inertia.js with the Echo Go web framework to build single-page applications.
A DICOM honeypot server that logs and analyzes medical imaging protocol traffic for security monitoring.
A zero-dependency Go library for structured JSON logging with extensive customization and performance optimizations.
A collection of Go utility packages for file operations, random generation, hashing, and string manipulation.
A k6 extension providing a persistent key-value store for sharing state across Virtual Users during load testing.
A GitHub Action that automatically pulls new Go module releases to proxy caches for immediate availability.
A high-performance, multi-threaded network library optimized for game servers with built-in protobuf support and lockless ring buffers.
Parses the awesome-go README and generates a new README with enriched repository information from the GitHub API.
A Go application for HTTP benchmarking using configurable rules and multiple tools like ab, wrk, and siege.
A Go library for parsing and generating fixed-width file formats with struct-based mapping.
A Go framework for building distributed systems with built-in service discovery, load balancing, and gRPC support.
A Prometheus exporter that collects and exposes Suricata IDS/IPS metrics via a Unix socket for monitoring and visualization.
A Go client library for accessing Coinpaprika's cryptocurrency market data API.
A honeypot that emulates HL7/FHIR healthcare data interfaces to detect and log unauthorized access attempts.
Official Go wrapper for Sv443's JokeAPI, providing structured access to jokes with filtering options.
A Go library and CLI tool for encoding, decoding, and converting MPO stereoscopic 3D photo files.
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 Logrus hook that sends structured log entries to InfluxDB for centralized logging and monitoring.
A Go library using Cgo for blazing fast inference of CatBoost gradient boosting models.
A Go library for scheduling messages to be dispatched to channels at specific times.
A simple command-line tool for creating text templates with placeholders and merging them with variable files.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.