Showing 36 of 2767 projects
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.
An opinionated Go framework for accelerated microservice development with built-in databases and observability.
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 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.
An application kernel for containers that provides strong isolation by implementing a Linux-like interface in memory-safe Go.
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.
A fast Go linters runner that runs linters in parallel, uses caching, and includes over a hundred linters.
Capture and replay live HTTP traffic to test systems with real data for deployment confidence.
Capture and replay live HTTP traffic to test systems with real data, increasing confidence in deployments and infrastructure changes.
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.
An advanced information gathering framework for scanning international phone numbers to collect OSINT data.
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 fast, cost-effective, and scalable open-source monitoring solution and time series database.
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 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 set of extensions for Go's database/sql library providing named parameter support and struct mapping.
OpenID Certified OAuth 2.0 and OpenID Connect server optimized for low-latency, high throughput, and cloud-native deployments.
A comprehensive collection of data structures and algorithms implemented in Go, including lists, sets, maps, trees, stacks, and queues.
A simple yet powerful entity framework for Go that makes it easy to build and maintain applications with large data-models.
A platform for organizations to provision secure, self-hosted cloud development environments using Terraform.
The original and most widely used IPFS implementation in Go, providing a full-featured node for decentralized content-addressed storage.
A lightweight, high-performance HTTP request router for Go with zero garbage allocation and explicit route matching.
An open-source, cloud-native vector database that combines semantic search with structured filtering for AI applications.
A pure Go implementation of the WebRTC API for building real-time communication applications.
A fast, cross-platform build tool and task runner inspired by Make, designed for modern development workflows.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.