Showing 36 of 1971 projects
A cross-platform library for retrieving system and process information in Go, ported from Python's psutil.
A simple, feature-rich HTTP, REST, and SSE client library for Go.
A production-ready, pure Go implementation of the QUIC and HTTP/3 protocols.
An open-source, self-hostable note-taking and knowledge management platform with markdown, Vim/Emacs modes, and blogging features.
A command-line tool to manage multiple Go versions and isolate project dependencies via GOPATH workspaces.
A Go library for styling terminal user interfaces with CSS-like declarative syntax and advanced layout utilities.
Automated developer-oriented status page with alerting and incident support for monitoring services via HTTP, ICMP, TCP, and DNS.
A free, hosted integration platform for developers to connect APIs and build event-driven automations with 1000+ pre-built apps.
A simple, self-hosted bookmark manager with offline archiving, built as a Pocket alternative.
An open source, self-hosted live video streaming and chat server for complete ownership of your live streams.
An open-source, cloud native manager for designing and managing Kubernetes-based infrastructure and applications across multiple clouds.
A comprehensive Go client library for interacting with the GitHub REST API v3.
A database migration tool for Go that supports SQL migrations and Go functions, compatible with multiple databases.
A high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
A Qt binding for Go that enables writing cross-platform GUI applications in Go, JavaScript, Dart, Haxe, and Swift.
A Go library for cross-platform desktop automation, enabling mouse/keyboard control, screen reading, and window management.
A Go library for building type-safe GraphQL servers using schema-first design and code generation.
Unofficial Go client library for the OpenAI API, supporting ChatGPT, GPT-4, DALL·E, Whisper, and more.
Interactive terminal UI for inspecting, debugging, and sending HTTP requests with cURL-like syntax.
A Go library that loads environment variables from .env files, following the twelve-factor app methodology.
Transfer files over Wi-Fi between your computer and mobile device by scanning a QR code directly from the terminal.
A Go library providing safer and easier structured concurrency with panic handling, goroutine management, and common concurrency patterns.
A browser-based frontend to gdb (GNU debugger) for C, C++, Go, Rust, and Fortran debugging.
A Go implementation of GraphQL that follows the official reference implementation and supports queries, mutations, and subscriptions.
A concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit for converting source code to build artifacts.
Go bindings for Google's protocol buffers, providing serialization, deserialization, and message manipulation.
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 lightweight, multi-platform email and SMTP testing tool with a web UI and API for developers.
A pure Go PostgreSQL driver for the database/sql package, supporting all maintained PostgreSQL versions.
A Go library for building event-driven applications with message streams, supporting various pub/sub implementations.
The Go implementation of LangChain, enabling developers to build LLM-powered applications through composable components.
A Chinese-language book teaching Go's standard library through practical examples, covering common tasks and implementation details.
Minimalist and opinionated feed reader
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.