Showing 36 of 2767 projects
A fast, resilient distributed stream processing framework that simplifies real-time data applications with high performance and easy scaling.
A pure Go game engine for building terminal-based games with a simple render loop, built on top of Termbox.
A local SMS gateway written in Go that uses GSM modems to send messages via HTTP API.
A Go worker pool that limits concurrency of goroutine execution without blocking task submission.
A version manager for OpenTofu, Terraform, Terragrunt, Terramate, and Atmos, written in Go.
An Emacs major mode for editing Go code with syntax highlighting, indentation, and integration with Go tools.
A better ORM for Go, based on non-empty interfaces and code generation via go generate.
Official Go implementation of the Algorand blockchain, a permissionless pure proof-of-stake protocol.
A Kubernetes-native, production-grade IoT gateway that abstracts devices into digital twins for application development.
A terminal user interface for viewing and filtering logs from journald, auditd, file systems, Docker, Podman, and Kubernetes with highlighting.
A cross-platform desktop GUI client for interacting with gRPC services, supporting all streaming types and automatic proto parsing.
A cross-platform terminal user interface (TUI) for managing Bluetooth adapters and devices.
A framework for building high-performance cloud-native network functions in Go using DPDK and AF_XDP.
A Go server for two-man rule encryption, requiring multiple delegated keys for decryption and SSH signing.
A lightweight automation engine that models and executes business processes declared in YAML.
A Go package providing string functions commonly found in other languages but missing from Go's standard strings package.
A fast, secure, and dynamic template engine for Go with a simple syntax and template inheritance.
A task runner that defines tasks inline with Markdown or org-mode documentation, making scripts discoverable and self-documenting.
A standalone, database-driven job scheduler for PostgreSQL with advanced features like task chains, YAML configuration, and built-in operations.
A pure Go FTP client library for implementing FTP functionality in Go applications.
A native Go client library and command-line tool for HDFS that connects directly to the namenode via protocol buffers.
A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.
A simple mDNS client/server library in Go for local network service discovery without a DNS server.
A Go library for creating finite state machines and lightweight state machine-based workflows directly in Go code.
The most accurate natural language detection library for Go, excelling with short text and mixed-language content.
A zero-dependency slog.Handler that writes colorized logs to the terminal with customizable output.
A Go driver for MongoDB that provides an easier, mgo-like API while being built on the official MongoDB Go driver.
An embedded key-value store written in Go, optimized for fast random lookups and read-heavy workloads.
A cross-platform CLI tool to perform various string transformation operations like encoding, hashing, formatting, and extraction.
A CLI tool and hub for building, launching, and maintaining Proof of Stake blockchains using the Cosmos SDK.
A Go library for validating request data with simple, Laravel-inspired rules.
A command-line tool to import CSV and JSON files into PostgreSQL with automatic table generation.
A Go-based language server implementing the Language Server Protocol for SQL, providing intelligent editing features across multiple RDBMS.
A reverse proxy for SSH and SCP that routes and transforms authentication between clients and backend servers.
A command-line tool that generates decorators for Go interfaces using templates to add cross-cutting concerns like metrics and tracing.
A high-availability PostgreSQL cluster with automatic failover and cluster recovery.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.