Showing 36 of 1293 projects
A robust HTML to Markdown converter with plugin support, usable as a Go library, CLI tool, or via hosted API.
A productive data access layer for Go with ORM-like features, supporting PostgreSQL, MySQL, SQLite, MongoDB, and more.
A Go library for calling C functions and loading shared libraries without Cgo, enabling cross-compilation and smaller binaries.
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.
Official AWS SDK for Go, enabling developers to interact with AWS services from Go applications.
A simple, fast, embeddable, persistent key/value store written in pure Go, supporting transactions and multiple data structures.
A cloud native Identity & Access Proxy (IAP) and Access Control Decision API that authenticates, authorizes, and mutates HTTP requests.
A high-performance distributed map/reduce system with DAG execution, written in Go, supporting standalone or distributed modes.
An open-source, enterprise-grade Web Application Firewall library written in Go, compatible with ModSecurity SecLang rulesets.
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 IDE-like plugin for Sublime Text 3 that provides comprehensive Go development tools and code completion.
A deprecated tool for collecting, processing, and delivering data from multiple sources with Go and Lua plugin support.
Give ChatGPT long-term memory by uploading custom knowledge base files (PDF, txt, epub) and asking questions via a React frontend.
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 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 high-performance Go driver for ClickHouse offering both native and standard database/sql interfaces.
A lightweight, high-performance reverse proxy and container orchestrator with a WebUI for self-hosted applications.
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 runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.
A Go tool that performs static analysis, unit testing, and code review to 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 Go library for building command-line interfaces with declarative structs and tags.
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.
Chaos testing and network emulation tool for Docker and containerd containers.
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.