Showing 36 of 1996 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 Go library for styling terminal user interfaces with CSS-like declarative syntax and advanced layout utilities.
An open source, self-hosted live video streaming and chat server for complete ownership of your live streams.
A comprehensive Go client library for interacting with the GitHub REST API v3.
A high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
Automated developer-oriented status page with alerting and incident support for monitoring services via HTTP, ICMP, TCP, and DNS.
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 command-line tool for performing operations on container images and registries without requiring a daemon or root privileges.
A federated OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors for LDAP, SAML, GitHub, and more.
A database migration tool for Go that supports SQL migrations and Go functions, compatible with multiple databases.
A Qt binding for Go that enables writing cross-platform GUI applications in Go, JavaScript, Dart, Haxe, and Swift.
A cloud-native, open source API gateway written in Go, supporting REST, GraphQL, TCP, and gRPC protocols.
A Go library for building type-safe GraphQL servers using schema-first design and code generation.
A Go library for cross-platform desktop automation, enabling mouse/keyboard control, screen reading, and window management.
Interactive terminal UI for inspecting, debugging, and sending HTTP requests with cURL-like syntax.
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.
Convert Docker Compose files to Kubernetes resources to help developers transition from local Compose environments to Kubernetes.
A tool to simulate common network problems like latency, bandwidth restrictions, and packet loss for testing distributed systems.
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 concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit for converting source code to build artifacts.
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 Go implementation of Swagger 2.0 (OpenAPI 2.0) for generating servers, clients, and CLI tools from API specifications.
A terminal UI for tshark, providing Wireshark-like packet analysis directly in the terminal.
A pure Go PostgreSQL driver for the database/sql package, supporting all maintained PostgreSQL versions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.