Showing 36 of 2767 projects
A Go wrapper for Starlark that simplifies embedding, provides enhanced data conversion, and includes useful extension libraries.
A collection of simple, fast, and customizable logging packages for Go, optimized for command-line and cron jobs.
A Go library for building self-documenting CLIs by generating flags, env vars, and config file loading from struct definitions.
A command-line tool to check, read, and manage Yopmail disposable email inboxes.
A lightweight Go library for effortless input validation using struct tags, with no external dependencies.
A Go-based GraphQL subscription server example that consumes messages from Kafka, Redis, and NSQ streams.
A collection of CLI argument types for the Go flag package, providing validation and parsing for enums, URLs, IPs, JSON, and more.
A high-performance AI agent runtime engine that transforms terminal AI tools into production services with persistent sessions.
An embedded single-file SQL database written in Go, inspired by SQLite and designed for learning and lightweight use.
A Neovim plugin for an intuitive, collapsible display of Go symbol structures, including methods across files.
A k6 extension that enables writing performance and load tests in Go, using an interpreter for seamless execution.
A Go linter that suggests replacing literals with standard library constants and variables for better code quality.
A Go library for loading and parsing GTFS (General Transit Feed Specification) files.
A minimal yet powerful Go library for building command-line interfaces with struct tag-based configuration.
A tool that reveals sensitive values in Terraform plan outputs for complete infrastructure change visibility.
A lightweight Go code preprocessor that adds generics, macros, conditional compilation, HTML templating, and Allman style conversion.
A performant Go wrapper around reflect for loose type conversion, struct mapping, and slice building.
A Go utility class providing type-safe methods for common slice operations like filtering, deduplication, and sorting.
A Go library for encoding and decoding structs into HTTP header fields using struct tags.
A command-line utility written in Go that counts total lines of code in files within a directory.
A minimalistic Go library that extends the standard flag package with subcommands, bash completion, and explicit positional arguments.
A Go library for datastore testing that simplifies setting up initial data and verifying final state across SQL, NoSQL, and file-based stores.
A Go library for generating unique, URL-safe, database-optimized IDs with a capacity of 2^128.
A distributed load testing tool and framework for Tendermint networks, designed as the successor to tm-bench.
Generate TypeScript interfaces from Go structs and interfaces, ideal for JSON RPC communication.
A Go client library for accessing the Patreon API with OAuth2 support.
A Go library for one-way Unicode to ASCII text transliteration with language-specific rules.
Go implementation of systemd Journal's native API for logging, enabling structured logging to the journal.
A lightweight Snowflake emulator built with Go and DuckDB for local development and testing.
A Go library that extends bigcache with clustering support and individual item expiration for distributed applications.
A Go client library for accessing the MyAnimeList API v2, enabling programmatic interaction with anime and manga data.
An arbitrary-precision decimal floating-point arithmetic package for Go, using a pure decimal representation for performance.
A Go library for safe type conversion, null types, and retrieving values from complex data structures.
An embeddable ECA (Event Condition Action) scripting language for building concurrent event-driven systems.
An expressive Go assertion library that makes tests readable and provides detailed error messages for easier debugging.
A command-line tool providing offline access to HTTP status codes, headers, ports, and HTML element references.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.