Showing 36 of 1563 projects
Automatically adds OpenTelemetry trace spans to Go functions by modifying AST, eliminating manual instrumentation.
A high-performance Go library implementing a skip list with O(log n) operations and benchmark-proven speed.
A Go HTTP client library inspired by axios and Python requests, offering a simple API with no third-party dependencies.
A Go library for declarative JSON-to-JSON transformations using JSON specifications.
An open-source image CDN providing automatic optimization, resizing, and modern format support via a zero-config API.
A Go library providing ThreadLocal-like coroutine context storage and goroutine ID access with inheritance support.
A Go library for parsing, querying, and manipulating JSON with JSONPath support and a built-in script engine.
A simple, customizable logging library for Go programs with support for custom message formats and log levels.
A Go library for collecting and exporting Go runtime metrics to InfluxDB or via Telegraf.
A Terraform provider for managing JFrog Artifactory resources as infrastructure-as-code.
A command-line tool that generates QR codes containing Wi-Fi network login details for easy sharing and connection.
A nonlinear 2D puzzle platformer set in impossible spaces where gravity and geometry defy Euclidean expectations.
A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.
A Go library for efficient serialization and deserialization of glTF 2.0 files, the JPEG of 3D.
A Swiss Army knife CLI tool for RabbitMQ that taps, publishes, subscribes to messages, and manages broker topology.
An archetype-based Entity Component System (ECS) for Go, designed for performance and extensibility.
A Go library implementing the mediator pattern for decoupled request/response and event handling, inspired by MediatR for .NET.
A proof-of-concept tool that spreads deceptive breadcrumbs and honeytokens across systems to lure attackers toward honeypots.
A tiny, remotely configurable monitoring service for lightweight health checks of HTTP, ICMP, and TCP endpoints.
A simple, extensible, and concurrent health-check library for Go services with RESTful API endpoints.
A Go-based binary packer that compresses, encrypts, and protects ELF binaries, scripts, and AppImages from tampering and reverse engineering.
A Go-based REST API testing framework inspired by frisby-js, featuring a fluent interface for building and validating HTTP requests.
A browser automation solution for Kubernetes and OpenShift supporting Selenium, Playwright, Puppeteer, and Cypress.
A Go client library for interacting with Ethereum nodes via the JSON-RPC API.
A simple, stateful session management library for Go with CSRF protection and easy session revocation.
A Go library for building Facebook Messenger bots with an idiomatic and easy-to-use API.
A declarative struct-tag-based HTML unmarshaling and web scraping library for Go built on goquery.
A Turing-incomplete stack-based notation language that makes writing configuration files intentionally difficult but fun.
A GC-less, fast, generic LRU hashmap library for Go with optional locking, sharding, eviction, and expiration.
A personal Dynamic DNS client that updates DNS records using Digital Ocean's DNS backend.
A fast, powerful, and extensible web crawling and scraping framework for Go, inspired by Scrapy.
A terminal-native UI for resolving Git merge conflicts with a 3-way diff view and Vim-like keybindings.
A fluent and enjoyable Go test framework with pretty output, handy assertions, and snapshot testing.
A CLI tool that visualizes multi-stage Dockerfiles as dependency graphs using Graphviz.
A pure Go SQL driver for connecting to Firebird relational databases.
A pure Go library for parsing NMEA 0183 sentences from GPS and marine navigation devices.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.