Showing 36 of 506 projects
A type-safe SQL builder and code generator for Go that automatically maps query results to complex Go structures.
Visualize real-time Go runtime metrics like heap, goroutines, and GC pauses via a web-based dashboard.
A Go library for generating Go source code programmatically with a fluent API.
A toy JVM implementation written in Go for learning purposes, focusing on code readability and core JVM functionality.
A robust HTML to Markdown converter with plugin support, usable as a Go library, CLI tool, or via hosted API.
A simple, fast, embeddable, persistent key/value store written in pure Go, supporting transactions and multiple data structures.
A high-performance distributed map/reduce system with DAG execution, written in Go, supporting standalone or distributed modes.
A Go library for calling C functions and loading shared libraries without Cgo, enabling cross-compilation and smaller binaries.
A cloud native Identity & Access Proxy (IAP) and Access Control Decision API that authenticates, authorizes, and mutates HTTP requests.
Official AWS SDK for Go, enabling developers to interact with AWS services from Go applications.
A Go utility for parsing, creating, and editing dynamic or unknown JSON structures with a simple wrapper around encoding/json.
A command-line client providing Unix-like utilities for managing filesystems and S3-compatible object storage.
A high-performance binary message codec for low-latency financial applications, with multi-language support.
An open-source, enterprise-grade Web Application Firewall library written in Go, compatible with ModSecurity SecLang rulesets.
A deprecated tool for collecting, processing, and delivering data from multiple sources with Go and Lua plugin support.
An IDE-like plugin for Sublime Text 3 that provides comprehensive Go development tools and code completion.
Give ChatGPT long-term memory by uploading custom knowledge base files (PDF, txt, epub) and asking questions via a React frontend.
A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.
A fast, powerful, and easy-to-use template engine for Go that compiles templates to Go code for optimal performance.
A Go library to automate Chromium, Firefox, and WebKit browsers with a single API for cross-browser web automation.
A Go library for cross-browser automation, controlling Chromium, Firefox, and WebKit with a single API.
A high-performance Go driver for ClickHouse offering both native and standard database/sql interfaces.
A terminal-based application to manage Docker containers, images, networks, and Swarm clusters with a keyboard-driven interface.
A free tutorial book teaching web development in Go without frameworks by building a todo list application.
A lightweight, high-performance Go framework for building real-time game servers and distributed systems.
A Go package for sending Apple Push Notifications via the HTTP/2 APNs provider API.
A Go tool that performs static analysis, unit testing, and code review to generate comprehensive code quality reports.
A Go tool that runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.
A Go library for merging structs and maps, useful for configuration defaults and avoiding complex conditionals.
A cross-platform 3D game engine written in Go, featuring OpenGL rendering, an integrated GUI, and spatial audio.
A collection of high-quality, print-ready Gopher artwork celebrating the Go programming language community.
A Django-syntax templating engine for Go with advanced expressions, macros, and sandboxing.
A Go library for building command-line interfaces with declarative structs and tags.
Chaos testing and network emulation tool for Docker and containerd containers.
Go package for fast high-level image processing using libvips C bindings.
A lightweight Go package for creating ASCII line graphs in command-line applications with zero dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.