Showing 36 of 770 projects
A command-line tool to manage multiple Go versions and isolate project dependencies via GOPATH workspaces.
A production-ready, pure Go implementation of the QUIC and HTTP/3 protocols.
A terminal-based presentation tool that renders and presents markdown slides directly in the terminal.
A simple, self-hosted bookmark manager with offline archiving, built as a Pocket alternative.
A comprehensive Go client library for interacting with the GitHub REST API v3.
An open source, self-hosted live video streaming and chat server for complete ownership of your live streams.
A high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
A Go library for styling terminal user interfaces with CSS-like declarative syntax and advanced layout utilities.
A modern PHP application server built on Caddy, featuring worker mode, HTTP/3, and real-time capabilities.
Open-source vulnerability static analysis tool for container images (OCI/Docker) via API-based indexing and matching.
Static vulnerability analysis for container images (OCI/Docker) via an API that indexes and matches against known security flaws.
A Qt binding for Go that enables writing cross-platform GUI applications in Go, JavaScript, Dart, Haxe, and Swift.
A federated OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors for LDAP, SAML, GitHub, and more.
A command-line tool for performing operations on container images and registries without requiring a daemon or root privileges.
Automated developer-oriented status page with alerting and incident support for monitoring services via HTTP, ICMP, TCP, and DNS.
Interactive terminal UI for inspecting, debugging, and sending HTTP requests with cURL-like syntax.
A Go library for building type-safe GraphQL servers using schema-first design and code generation.
A cloud-native, open source API gateway written in Go, supporting REST, GraphQL, TCP, and gRPC protocols.
A Go library for cross-platform desktop automation, enabling mouse/keyboard control, screen reading, and window management.
Unofficial Go client library for the OpenAI API, supporting ChatGPT, GPT-4, DALL·E, Whisper, and more.
A minimalist Go package for building console user interfaces with overlapping views and keybindings.
A database migration tool for Go that supports SQL migrations and Go functions, compatible with multiple databases.
A tool to simulate common network problems like latency, bandwidth restrictions, and packet loss for testing distributed systems.
Convert Docker Compose files to Kubernetes resources to help developers transition from local Compose environments to Kubernetes.
Transfer files over Wi-Fi between your computer and mobile device by scanning a QR code directly from the terminal.
A Go library that loads environment variables from .env files, following the twelve-factor app methodology.
A Go library providing safer and easier structured concurrency with panic handling, goroutine management, and common concurrency patterns.
A language for writing HTML user interfaces in Go with excellent developer tooling.
A Go implementation of GraphQL that follows the official reference implementation and supports queries, mutations, and subscriptions.
Go bindings for Google's protocol buffers, providing serialization, deserialization, and message manipulation.
A Go implementation of Swagger 2.0 (OpenAPI 2.0) for generating servers, clients, and CLI tools from API specifications.
A universal command-line interface for SQL and NoSQL databases, inspired by PostgreSQL's psql.
A universal command-line interface for SQL and NoSQL databases, inspired by PostgreSQL's psql.
A concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit for converting source code to build artifacts.
A terminal UI for tshark, providing Wireshark-like packet analysis directly in the terminal.
A Go client library for Redis and Valkey databases with a full-featured, idiomatic API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.