Showing 36 of 2766 projects
Write terminal GIFs as code for integration testing and demoing your CLI tools.
High-performance server for NATS.io, a cloud and edge native messaging system for digital systems, services, and devices.
High-performance server for NATS.io, a cloud and edge native messaging system for distributed systems.
A Go package for struct and field validation with cross-field, cross-struct, and deep diving into slices, arrays, and maps.
Learn Go programming through 1000+ hand-crafted examples, exercises, and quizzes.
Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.
A curated collection of the best Go programming books for developers at every level, from beginners to experts.
A curated collection of the best Go programming books for developers at every level, from beginners to experts.
A command-line tool that turns any CLI application into a shareable web-based terminal interface.
Capture and replay live HTTP traffic to test systems with real data, increasing confidence in deployments and infrastructure changes.
Capture and replay live HTTP traffic to test systems with real data for deployment confidence.
A fast Go linters runner that runs linters in parallel, uses caching, and includes over a hundred linters.
An application kernel for containers that provides strong isolation by implementing a Linux-like interface in memory-safe Go.
A database migration tool and library for Go, supporting multiple databases and sources via CLI or programmatic API.
Roadmap to becoming a Go developer in 2020
Generate type-safe code from SQL queries for Go, Kotlin, Python, and TypeScript applications.
Display the output of any script or program in your macOS menu bar.
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.
A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.
A set of extensions for Go's database/sql library providing named parameter support and struct mapping.
A lightweight, fault-tolerant distributed relational database built on SQLite, designed for high availability with minimal operational effort.
Uber's official style guide for writing idiomatic and maintainable Go code.
A comprehensive collection of data structures and algorithms implemented in Go, including lists, sets, maps, trees, stacks, and queues.
OpenID Certified OAuth 2.0 and OpenID Connect server optimized for low-latency, high throughput, and cloud-native deployments.
A fast, cost-effective, and scalable open-source monitoring solution and time series database.
A simple yet powerful entity framework for Go that makes it easy to build and maintain applications with large data-models.
A lightweight, high-performance HTTP request router for Go with zero garbage allocation and explicit route matching.
An advanced information gathering framework for scanning international phone numbers to collect OSINT data.
The original and most widely used IPFS implementation in Go, providing a full-featured node for decentralized content-addressed storage.
A pure Go implementation of the WebRTC API for building real-time communication applications.
An open-source, cloud-native vector database that combines semantic search with structured filtering for AI applications.
A comprehensive Go development plugin for Vim and Neovim with advanced language tooling integration.
A developer tool for testing email sending by capturing SMTP traffic and providing a web UI and API to inspect messages.
A release automation tool for Go, Rust, Zig, TypeScript, and Python projects that simplifies building, packaging, and publishing.
A self-hosted file sharing server with a simple command-line interface, supporting multiple storage backends.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.