Showing 36 of 2767 projects
A high-level programming language for Algorand smart contracts that compiles to TEAL v6 with imperative syntax.
A Go query builder with utility functions for constructing SQL queries programmatically.
Interactive web tool to visualize how Google's S2 geometry library covers GeoJSON polygons and points with S2 cells.
A proxy server that converts JSON request bodies to protocol buffers for testing REST APIs with tools like Postman.
A zero-allocation, thread-safe debounce library for Go that delays function execution to reduce redundant operations.
A Go embed.FS wrapper that simplifies working with embedded subdirectories and provides file copying functionality.
An open-source application that indexes Cosmos SDK chains to a flexible PostgreSQL database schema.
Convert XML and JSON files into Go struct definitions for type-safe data handling.
Define shell command completions using a simple YAML specification file.
CGo bindings for Yandex.Mystem, providing Russian morphological analysis in Go applications.
A fuzzy-finder CLI tool for safely removing resources from Terraform state.
A Go tool that automatically finds SQL statements in your code and instruments database connections with prepared statements.
A Go library for fixed-point decimal money with ISO 4217 currency support, designed to avoid floating-point precision errors.
A minimal, local-first continuous integration system that runs jobs concurrently in Docker containers.
A minimalistic, extensible REST client library for Go applications with built-in JSON support.
Parse natural language dates, times, and ranges in Go without predefined formats.
A Go package for paginating simple RESTful APIs with performance and ease of use in mind.
A Go client library for interacting with the Telegram Bot API, enabling easy bot development.
A Go library for converting strings into URL-friendly slugs with Unicode support.
Run commands periodically and expose the latest STDOUT as an HTTP endpoint with live updates.
A small binary that loads AWS environment variables from ~/.aws/credentials for easy profile switching.
A Go library for storing raw SQL queries in .sql files with IDE benefits and compile-time constant generation.
A Neovim plugin that displays hierarchical call chains for Go symbols with expandable tree views.
A Go package providing GitHub App authentication with JWT, installation tokens, and personal access token support.
A Go library that adds TryLock support to read-write locks, enabling non-blocking and timeout-based lock acquisition.
A batteries-included Go framework for building production-grade gRPC and HTTP APIs with MongoDB ODM, Temporal workflows, and zero-config SSL.
A pytest-inspired fixture caching engine for Go tests with scope control, automatic cleanup, and no external dependencies.
A lightweight SSH honeypot that logs connection attempts, including IP, username, password, and client version.
A high-performance Go CLI framework with zero dependencies, offering ~30× faster parsing and a pluggable storage system.
Transform any Go function into a channel-returning function for parallel execution via goroutines.
A fast and lightweight Go-based launcher for creating and managing PocketBase instances with custom domains and HTTPS.
A fast and intuitive validation library for Go with conditional logic, error customization, and localization support.
A CLI tool for managing git repositories with semantic versioning tags, automating version bumps and tag validation.
Benchmarks comparing machine learning inference performance for tabular models in Go, focusing on low-latency single-sample predictions.
A Go client for building reliable message queues using Redis Cluster Streams.
A high-performance fixed-point decimal library for Go, using int64 internally and avoiding floats for precise arithmetic.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.