Showing 36 of 2767 projects
A high-performance JSON parser and validator for Go that requires no custom structs, code generation, or reflection.
A Go library for fine-grained, policy-based access control inspired by AWS IAM, designed for microservices and IoT.
A cross-platform command-line tool for batch renaming files and directories quickly and safely.
A Jupyter Notebook kernel and interactive REPL for Go (golang) that enables interactive programming and data analysis.
A Go implementation of Domain-Driven Design tactical patterns, ported from the DDD Sample App.
A complete Go implementation of JOSE (JWA/JWE/JWK/JWS/JWT) for signing, encryption, and key management.
A Go framework for rapid development of API services and microservices with a layered architecture.
A tool that automatically generates Go structs and GORM-compatible code from MySQL, SQLite, and MSSQL databases.
An open-source, self-hosted knowledge management platform for unified internal and external documentation.
Imports existing cloud infrastructure from AWS, GCP, Azure, and VMware to generate Terraform configuration (HCL) and state files.
A fast, thread-safe in-memory cache for Go designed to handle massive entry counts with minimal garbage collection overhead.
A Go library implementing resiliency patterns like circuit breakers, semaphores, deadlines, batching, and retries.
A flexible Go package for generating and verifying captchas as base64-encoded image or audio strings.
A Go HTTP middleware that provides essential security headers and protections for web applications.
A Go HTTP client wrapper that automatically retries failed requests with exponential backoff.
A Go framework for building cross-platform 2D and 3D applications that run on desktop, mobile, and web from a single codebase.
A dead simple rate limit middleware for Go with a store-based approach and support for multiple HTTP frameworks.
A free introductory book about the Go programming language, available in multiple formats and translations.
A network OSINT tool that automates subdomain enumeration, service fingerprinting, and data collection via Shodan and ViewDNS APIs.
A Go binding for the SDL2 library, enabling cross-platform multimedia application development in Go.
A CLI swiss army knife for image processing, offering wallpaper recoloring, OCR, AI upscaling, compression, and more.
Fast, dependency-free Go package to infer binary file types by checking magic number signatures.
A standalone, lightweight health and status checking tool written in Go, supporting probes, notifications, and SLA reporting.
A Go library for parsing command-line arguments by defining a struct, supporting flags, environment variables, and subcommands.
An auto-generated, fully type-safe database client for Go that reduces boilerplate.
A Go client library for interacting with the Docker Engine API, including Swarm and network APIs.
An open-source, self-hosted emailing platform for sending newsletters and transactional emails with enterprise-grade features.
A privacy-focused web archiving tool with an IM-style interface that captures pages to multiple archival services.
A Go library for audio playback and processing with a simple Streamer interface.
A vendor-agnostic container storage orchestration engine providing persistent storage for Docker, Kubernetes, and Mesos.
A Go package providing an ODM-like API to query and aggregate JSON, YAML, XML, and CSV data.
Versatile HTTP traffic mocking and testing library for Go, compatible with any net/http based client.
A Go interface mocking tool that generates mock structs from interfaces for unit testing using go generate.
A minimalistic, high-performance goroutine worker pool library for Go that elegantly manages concurrent tasks with automatic scaling.
A secure low-code honeypot framework that uses AI to create high-interaction decoy systems for cyber attack detection and analysis.
A secure low code deception runtime framework, leveraging AI for System Virtualization.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.