Showing 36 of 1973 projects
A transpiler that converts Fortran 77 source code into equivalent Go code, preserving functionality and comments.
A high-performance 128-bit fixed-point decimal number library for Go, designed for financial calculations.
A Go library for inflecting Russian first names, middle names, and last names into grammatical cases.
A Go package for fast, type-safe copying between structs with support for nested structures, embedded types, and pointers.
A Go library providing an unlimited job queue and concurrent worker pools for background task processing.
A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.
A Go library providing polymorphic generic containers and functions to reduce boilerplate, inspired by Kotlin's Sequence and Map.
A lightweight additive dependency injection container for Go that uses static Go files to define the object graph.
A Go library providing counters that wrap io.Reader, io.Writer, and http.ResponseWriter to track bytes transferred.
A distributed, highly scalable, and secure open-source cloud platform for messaging and event-driven architecture.
A Go implementation of ParaDigi Universe, a fully peer-to-peer social network system for decentralized publishing.
A lightweight and versatile Go library providing utility functions for common operations like boolean conversions, map operations, string manipulations, and more.
A Golang SDK for interacting with the Aptos blockchain, supporting both BCS and JSON transaction formats.
A high-performance Go library for PDF creation, reading, table extraction, digital signatures, and encryption.
A Go implementation of FreeDesktop.org (XDG) specifications for accessing user directories, desktop files, trash, and more.
A command-line tool that analyzes and reports function/method lengths in Go packages using AST parsing.
A GitHub Action that enables dynamic runtime user inputs for workflows and composite actions, including file uploads and Slack/Discord notifications.
A Go package implementing a floating-point arithmetic expression evaluator using Dijkstra's Shunting Yard algorithm.
A Terraform provider for managing and using secrets from SecretHub within infrastructure-as-code workflows.
A simple and easy-to-use retry library for Go, supporting both generic operations and HTTP requests.
A Go library providing flexible generic data types for JSON encoding/decoding and type conversion.
A Go package extending sync.WaitGroup with error handling and configurable concurrency limits.
A Go library for parsing and validating user credentials against Apache htpasswd files.
A Go library for Apache Avro with strong typing, SQL integration, and Redshift schema generation.
A Go library that provides browser detection and capabilities using the browscap.ini database.
A lightweight Go library for effortless input validation using struct tags, with no external dependencies.
A Go library for building self-documenting CLIs by generating flags, env vars, and config file loading from struct definitions.
A Neovim plugin for an intuitive, collapsible display of Go symbol structures, including methods across files.
A Go library providing helper functions to create pointers for optional fields of basic types, now deprecated in Go 1.26+.
An embedded single-file SQL database written in Go, inspired by SQLite and designed for learning and lightweight use.
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.
A Go wrapper for Starlark that simplifies embedding, provides enhanced data conversion, and includes useful extension libraries.
A Go implementation of Python dictionaries with insertion-order preservation and JSON support.
A collection of test vectors and reference implementations for validating IRC parser consistency across different libraries.
A Go library implementing the Snowball stemming algorithm for natural language processing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.