Showing 36 of 1973 projects
A Cookiecutter template for generating production-ready Go projects with Docker, CI, and optional integrations.
An open-source cloud resource scanner that identifies wasteful and unused resources to help reduce cloud costs.
A lightweight goroutine pool implementation for Go that manages concurrent job execution with configurable workers and job queue size.
An embeddable ISO Prolog interpreter for Go with a database/sql-like API.
A CLI tool that simplifies Docker and Kubernetes for local development and cloud deployment of web applications.
A Go implementation of the STUN client for UDP hole punching and NAT traversal (RFC 3489 and 5389).
A Go library for measuring the display width of characters and strings, handling East Asian fullwidth characters.
A lightweight, open-source daemon that tracks AI API quotas across multiple providers in real time with a local dashboard.
A Go tool for sorting imports into configurable groups, removing unused imports, setting aliases, and formatting code.
A Go web scraping framework that extracts structured data from websites using CSS selectors, including JavaScript-rendered pages.
A native API testing tool for developers, supporting both HTTP and gRPC protocols with a focus on simplicity and local data storage.
A custom Docker registry that enables lightning-fast container image deployments across multiple machines using BitTorrent.
A Go library and CLI for parsing, writing, syncing, merging, and converting subtitle files across multiple formats.
Go bindings for the Lua C API, enabling Go programs to embed and interact with Lua virtual machines.
A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
A Go package for sending emails via SMTP with support for keep-alive connections, TLS/SSL, and bulk sending.
A fast and clean way to execute Go on AWS Lambda without spawning a process.
A task automation library for Go, designed as a portable alternative to Make, Mage, and Task.
A safe, simple, and fast JSON Web Token (JWT) library for Go, implementing RFC 7519.
A Go-based HTTP-like protocol over WebSocket for building scalable, customizable instant messaging servers.
Zero-config HTTP request visualizer and debugger for Go web applications during local development.
A command-line interface for executing RCON protocol queries on game servers like Counter-Strike, Minecraft, and Rust.
monetr is a budgeting application focused on planning for recurring expenses.
A Go implementation of the ReactiveX spec providing a declarative and composable API for handling asynchronous data streams.
A Go-based food ordering backend demonstrating Domain-Driven Design principles with clean architecture.
A self-hosted, Quora-like web application for private Q&A communities, built with Go.
A Go package that enhances database/sql with powerful data retrieval methods and DB-agnostic query building.
A command-line tool that displays outdated Go module dependencies in a readable table format.
A fast and secure initramfs generator for Linux, optimized for full disk encryption and automatic unlocking.
Build static Go binaries and package them into minimal Docker containers using a simple bash script.
A Go static analysis tool that identifies slice declarations that could be preallocated for better performance.
A Go library for implementing HTTP long-polling servers and clients to enable web pub-sub communication.
A Go library that attaches hooks to any database/sql driver for query instrumentation without code changes.
An LLM-powered web honeypot that dynamically crafts realistic HTTP responses to mimic various applications and detect malicious traffic.
A Workflow-As-Code microservice orchestration platform for building resilient, fault-tolerant, and scalable long-running processes.
A Go library providing distributed rate limiting algorithms with pluggable backends and locks for scalable applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.