Showing 36 of 2767 projects
A Go client for building reliable message queues using Redis Cluster Streams.
A Go library implementing Genetic Algorithm and Particle Swarm Optimization for solving optimization problems.
A simple Go logging module with rotating file support and console output.
A bash shell tool for managing multiple Go versions, project dependencies, and cross-compilation workflows.
A Go library providing secure types to prevent secrets from leaking into logs, JSON serialization, and standard output.
A Go library for type-safe dependency injection using call chains, eliminating the need for type assertions.
A Go library for scraping recipe data from websites using Schema.org and custom scrapers.
A Go library for monitoring machine activities via pluggable handlers and receiving periodic heartbeat reports.
A Go library for binding Excel files to structs with support for reading, writing, and flexible data mapping.
A high-performance Aho-Corasick multi-pattern string matching library for Go, achieving up to 7 GB/s throughput with zero allocations.
A Go client library for programmatically interacting with LastPass accounts and shared folders.
A pure Go library for reading and writing HDF5 files without CGo dependencies, featuring HDF5 2.0.0 compatibility.
Django-style YAML fixtures for Golang's database/sql library to load test data into databases.
A Go package for validating JSON requests, including HTTP requests, maps, and slices, with deep validation and i18n support.
A k6 extension for testing Prometheus Remote Write endpoints with performance-optimized metric generation.
A k6 extension for testing Action Cable and AnyCable WebSocket connections with built-in protocol support.
A Go library for sending push notifications via Google Cloud Messaging (GCM) to Android devices.
A Go-based SSH honeypot that logs and notifies you of unauthorized SSH login attempts on your server.
An interactive CLI tool that generates opinionated, production-ready Go project boilerplate with configurable frameworks, databases, and infrastructure.
A CodeQL query suite for detecting common bug patterns in Cosmos SDK-based blockchain applications.
A k6 extension that provides a terminal-based dashboard for real-time visualization of k6 load test metrics.
A minimalistic logging library for Go that adds log levels to the standard library interface.
nvim-cmp source for Go package imports, showing only inside import blocks after LSP attachment.
A Docker CLI wrapper for managing multiple containers with blue/green deployment and configurable hooks.
A standalone open-source software solution for DIY video security with computer vision, local storage, and no monthly fees.
A pure-Go library for procedural XML generation with performance and control similar to libxml2's xmlwriter.
A proof-of-concept REST API for managing patient records built with Go and PostgreSQL.
A k6 extension that enables running external shell commands and scripts within k6 performance tests.
A fluent framework for declarative matcher objects in Go, enabling self-describing assertions for testing and runtime validation.
A Go job scheduler with fast-forward time simulation for testing and development.
A Go language driver for Riak KV that simplifies data type marshaling and secondary index management.
A CLI tool that verifies the current status of URIs in text files like markdown documentation.
A simple Set data structure implementation in Go using LinkedHashMap for int64 and string types.
A Fiber HTTP driver for the Goravel framework's routing module, enabling high-performance routing with Fiber.
A Go library for interacting with Elasticsearch, supporting core operations like indexing, search, and document management.
A Go library providing generic functions to create pointers from constants of basic 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.