Showing 36 of 2766 projects
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.
screen sharing for developers https://screego.net/
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.
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 client library for Redis and Valkey databases with a full-featured, idiomatic API.
A Go library for building event-driven applications with message streams, supporting various pub/sub implementations.
An in-memory geolocation data store, spatial index, and realtime geofencing server.
An embedded key/value database for Go, offering a simple, fast, and reliable storage solution without a full database server.
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.
A simple layer 3 network fabric designed for Kubernetes that provides each pod with a unique, routable IP address.
A simple layer 3 network fabric for Kubernetes containers that provides each pod with a unique, routable IP address.
Minimalist and opinionated feed reader
Automated code review tool that integrates with any linter and posts results as comments on pull requests.
A PKI/TLS toolkit for signing, verifying, and bundling TLS certificates, available as a CLI tool and HTTP API server.
A simple, cross-platform web-based PostgreSQL database explorer written in Go, distributed as a single binary.
A Go framework for robotics, drones, and IoT that simplifies controlling multiple hardware devices.
A fast, cross-platform terminal file manager written in Go, inspired by ranger.
A distributed, scalable, and highly available orchestration engine for executing asynchronous long-running business logic.
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 self-hosted application that automates Terraform plan and apply workflows via pull request comments.
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 mature testing framework for Go that helps developers write expressive, behavior-driven specifications.
An immutable database with built-in cryptographic proof and verification, supporting SQL, Key-Value, and Document models.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.