Showing 36 of 1973 projects
A Neovim plugin that creates code screenshots as images using the charmbracelet/freeze tool.
A Go job scheduler with fast-forward time simulation for testing and development.
A minimalistic logging library for Go that adds log levels to the standard library interface.
A pure Go library for reading and writing HDF5 files without CGo dependencies, featuring HDF5 2.0.0 compatibility.
A proof-of-concept REST API for managing patient records built with Go and PostgreSQL.
A Go package for validating JSON requests, including HTTP requests, maps, and slices, with deep validation and i18n support.
nvim-cmp source for Go package imports, showing only inside import blocks after LSP attachment.
An interactive CLI tool that generates opinionated, production-ready Go project boilerplate with configurable frameworks, databases, and infrastructure.
A Go HTTP client library with load-balancing, failover, and authentication support for multiple HTTPS and SOCKS5 proxies.
A simple Set data structure implementation in Go using LinkedHashMap for int64 and string types.
A CLI tool that verifies the current status of URIs in text files like markdown documentation.
Recreates directory and file structures from Go 1.16+ embed.FS types in the current working directory.
A pure-Go library for procedural XML generation with performance and control similar to libxml2's xmlwriter.
An open-source runtime governance platform that verifies, controls, and audits every action taken by AI agents before execution.
A Go library providing generic functions to create pointers from constants of basic types.
An expressive and fast HTTP framework for Go, built on httprouter for high performance and simplicity.
A Neovim plugin written in Lua that generates Go test functions using gotests.
An ultra-fast MySQL table importer that uses temporary tables for non-blocking data syncs.
A Go implementation of the Paice/Husk stemming algorithm for natural language processing.
Automatically injects OpenTelemetry tracing blocks into exported Go functions for auto-instrumentation.
A Go implementation of the Paice/Husk stemming algorithm for natural language processing.
A Go implementation of multi-string pattern matching using Trie data structures, inspired by the Aho-Corasick algorithm.
A flexible component-oriented framework for Go applications that enables modular design without affecting the main application loop.
A self-hostable web app for effortlessly splitting expenses among friends in any situation.
A Go library for parsing and joining strings according to UNIX Bourne shell word parsing rules.
A lightweight, type-safe dependency injection container for Go with lifetime management and modular containers.
A server-side adapter for using Inertia.js with the Echo Go web framework to build single-page applications.
A Go utility library providing convenient looping functions using Go's range-over-func feature.
A high-performance Aho-Corasick multi-pattern string matching library for Go, achieving up to 7 GB/s throughput with zero allocations.
A tiny Go library for linear interpolation with O(log(N)) evaluation and a fast O(1) uniform-spacing special case.
A honeypot that emulates HL7/FHIR healthcare data interfaces to detect and log unauthorized access attempts.
A GitHub Action to statically validate Fastlane Android metadata (supply) using a Go-based validation logic.
A Go library for parsing and generating fixed-width file formats with struct-based mapping.
A generic 2D grid library for Go providing pathfinding, raycasting, and line-of-sight algorithms.
Official Go wrapper for Sv443's JokeAPI, providing structured access to jokes with filtering options.
A GitHub Action that automatically pulls new Go module releases to proxy caches for immediate availability.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.