Showing 36 of 489 projects
Unofficial Go client library for the OpenAI API, supporting ChatGPT, GPT-4, DALL·E, Whisper, and more.
A database migration tool for Go that supports SQL migrations and Go functions, compatible with multiple databases.
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 browser-based frontend to gdb (GNU debugger) for C, C++, Go, Rust, and Fortran debugging.
An open-source, cloud native manager for designing and managing Kubernetes-based infrastructure and applications across multiple clouds.
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 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.
A Chinese-language book teaching Go's standard library through practical examples, covering common tasks and implementation details.
A Go framework for robotics, drones, and IoT that simplifies controlling multiple hardware devices.
A simple, cross-platform web-based PostgreSQL database explorer written in Go, distributed as a single binary.
A distributed, scalable, and highly available orchestration engine for executing asynchronous long-running business logic.
A lightweight, multi-platform email and SMTP testing tool with a web UI and API for developers.
The Go implementation of LangChain, enabling developers to build LLM-powered applications through composable components.
A SQLite3 driver for Go that conforms to the built-in database/sql interface.
A Go implementation of JSON Web Tokens (JWT) for signing, verifying, parsing, and generating tokens.
A self-hosted application that automates Terraform plan and apply workflows via pull request comments.
A Go library implementing the Raft consensus protocol for managing replicated state machines in distributed systems.
A mature testing framework for Go that helps developers write expressive, behavior-driven specifications.
A Go package for building progressive web apps with WebAssembly using a declarative syntax.
A comprehensive reference sheet covering Go syntax, features, and common patterns for developers.
A CLI tool and Go library for generating Software Bill of Materials (SBOM) from container images and filesystems.
A CLI tool and Go library for generating Software Bill of Materials (SBOM) from container images and filesystems.
A static analysis tool that scans Go source code for security vulnerabilities by analyzing the AST and SSA representations.
A command-line tool for building Open Container Initiative (OCI) container images without requiring a daemon or root privileges.
A command-line tool for building Open Container Initiative (OCI) container images without requiring root privileges or Dockerfiles.
A push notification micro server written in Go, supporting iOS (APNS), Android (FCM), and Huawei (HMS) platforms.
A high-performance, resilient stream processor that connects various sources and sinks, performs data transformations, and guarantees at-least-once delivery.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.