Showing 36 of 2318 projects
A pico-sized declarative job scheduler designed for single-node environments, prioritizing simplicity and being stand-alone.
An optimized MSD radix sort implementation for fast string sorting in Go, outperforming standard library sort.
A fast, lightweight, and minimal shell prompt written in pure Go.
A Go library providing manual memory management and manually managed data structures via CGO for performance-critical applications.
A native Go implementation of the Porter Stemming algorithm for NLP and machine learning tasks.
A Go package for implementing JSON-RPC 2.0 servers with a simple, poetic, and pithy API.
A Go library providing useful extensions like Timedelta and Strftime to the standard time package.
A utility to generate config files, tail logs, and wait for dependencies when running applications in Docker containers.
A lightweight Go query builder for SQLite, PostgreSQL, MySQL, and others with simple syntax and automatic parameter handling.
A simple and blazing fast lock-free logging library for Go, designed for high-performance applications.
A self-hosted web app for creating, sharing, and collaborating on wishlists while keeping gift surprises intact.
A Go package for decoding HTTP form and query parameters into structs, maps, and slices with support for nested structures.
A shell script tool for managing multiple Go versions by setting environment paths, inspired by rbenv and pyenv.
An open-source OAuth2 and OpenID Connect server for simple, secure authentication, built in Go.
A web-based sandbox for testing and sharing MongoDB queries with real-time execution.
A command-line tool written in Go that generates API documentation from GraphQL schemas or endpoints.
A fast, memory-efficient SQL query builder for Go that helps construct SQL statements dynamically with safe placeholder conversion and struct binding.
A Go-based toolset for data extraction, transformation, and loading, providing powerful data synchronization capabilities.
A cross-platform task runner for executing commands and generating files from templates.
An auto-generated Go client library for the Chrome DevTools Protocol, enabling programmatic browser control.
A high-performance, storage-agnostic message queue and worker pool system for Go with type safety and extensible adapters.
A Go client library for rqlite, providing an idiomatic API and database/sql driver for the distributed SQLite database.
A Go query builder library for PostgreSQL with a fluent API and comprehensive SQL feature support.
A command line interface for managing MongoDB Atlas deployments directly from your terminal.
A lightning-fast HTTP router for Go with full http.Handler compatibility and zero memory allocations during serving.
A high-performance, zero-allocation fixed-point decimal library for Go, optimized for financial applications.
Go implementation of uTP (micro transport protocol) used with BitTorrent, prioritizing simplicity and reliability.
A Go library for scheduling periodic jobs with a simple, fluent syntax.
A Go-based HTTP/DNS traffic generator that creates background noise to protect your browsing privacy.
A Go tool that checks for backwards incompatible changes in Go libraries to ensure consumers still build.
A lightweight struct validator for Go using struct tags and custom rules.
A go:generate tool that builds Go 1.8+ plugins and generates typed API wrappers for exported symbols.
A fast, configurable JSON encoder for Go with 100% compatibility to encoding/json and no dynamic allocations in hot paths.
A command-line Pong game where you play against network latency by pinging IP addresses.
A lightweight, high-performance API gateway and reverse proxy with declarative YAML configuration, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
A pure Go native driver and database/sql interface for YDB, an open-source distributed SQL database.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.