Connect, secure, control, and observe services.
- microservices
- service-mesh
- lyft-envoy
- kubernetes
47,133 repositories indexed
1–24 of 29 · Most stars
Connect, secure, control, and observe services.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
A powerful framework for faster, easier, and more efficient project development.
Infrastructure orchestration from local to your cloud
The Cloud Native Control Plane
The Modern Application Platform.
Golang client for NATS, the cloud native messaging system.
A Cloud Native traffic orchestration system. (CNCF Project)
Build AI (or any) apps with scalable microservices & microfrontends.
Nitric is a multi-language framework for cloud applications with infrastructure from code.
JWT login microservice with plugable backends such as OAuth2, Google, Github, htpasswd, osiam, ..
NFF-Go -Network Function Framework for GO (former YANFF)
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
A full-stack DevOps on AWS framework
A simple and flexible health check library for Go.
Write as Functions, Deploy as a Monolith or Microservice with WebAssembly
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
Library for setting values to structs' fields from env, flags, files or default tag
TakaTime is a blazingly fast, privacy-first coding activity tracker and the open-source, self-hosted alternative to WakaTime. Track your development activity across Neovim, VS Code, JetBrains IDEs, and Antigravity while generating rich analytics, beautiful dashboards, and GitHub profile statistics—all powered by your own MongoDB database.
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
A Go toolkit for building AI agents and applications across multiple providers. Unified LLM client, agent framework with handoffs, tool calling, streaming, structured output, MCP integration, and cost tracking.
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.