Connect, secure, control, and observe services.
- microservices
- service-mesh
- lyft-envoy
- kubernetes
47,133 repositories indexed
1–24 of 24 · 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.
Library for setting values to structs' fields from env, flags, files or default tag
DepCharge is a tool designed to help orchestrate the execution of commands across many directories at once.
A developer CLI tool that manages .env files, detects secret leaks, syncs env drift across teammates, and validates environment parity between local/staging/prod all from your terminal. Written in Go.
Static analysis from configs → Kubernetes NetworkPolicies in seconds
The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.
Health checker for Go services