Showing 36 of 1971 projects
Roadmap to becoming a Go developer in 2020
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.
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.
A lightweight, high-performance HTTP request router for Go with zero garbage allocation and explicit route matching.
A pure Go implementation of the WebRTC API for building real-time communication applications.
A comprehensive Go development plugin for Vim and Neovim with advanced language tooling integration.
A self-hosted file sharing server with a simple command-line interface, supporting multiple storage backends.
A portable command-line YAML, JSON, XML, CSV, TOML, HCL, and properties processor with jq-like syntax.
A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.
A Go package for fast and simple retrieval of values from JSON documents using path syntax.
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
A tool for running local Kubernetes clusters using Docker container nodes, designed for testing and development.
A pure Go MySQL driver implementing Go's database/sql interface for connecting Go applications to MySQL and MariaDB databases.
A CLI tool that generates Terraform configuration and state files from existing infrastructure (reverse Terraform).
Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
A high-performance distributed POSIX file system for cloud-native environments, storing data in object storage and metadata in databases.
A platform for organizations to provision secure, self-hosted cloud development environments using Terraform.
A high-performance drop-in replacement for Go's standard encoding/json package with 100% compatibility.
Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.
Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.
A simple, reliable, and efficient distributed task queue library for Go, backed by Redis.
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
A dead simple 2D game engine for Go that enables cross-platform game development with a minimal API.
A powerful framework for faster, easier, and more efficient project development.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.
A compiler that translates Go code into JavaScript, enabling Go development for web browsers.
A command-line tool for interacting with gRPC servers, similar to curl but for gRPC.
An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc
A vulnerability scanner for container images, filesystems, and SBOMs to detect known security issues.
A vulnerability scanner for container images, filesystems, and SBOMs to detect known security issues.
A fast, zero-allocation JSON logger for Go with a chaining API and structured logging.
eBPF-powered network observability for Kubernetes, indexing L4/L7 traffic with full context and TLS decryption.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.