Define and run multi-container applications with Docker
Repository Index
47,133 repositories indexed
1–24 of 30 · Most stars
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
- consul
- service-mesh
- service-discovery
- kubernetes
Application Kernel for Containers
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.
Backup and migrate Kubernetes applications and their persistent volumes
- kubernetes
- disaster-recovery
- backup
- velero
Build and deploy Go applications
Manage local application configuration files using templates and data from etcd or consul
The Modern Application Platform.
- oam
- kubernetes
- application
- microservices
Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
- envoy
- kubernetes
- gateway-api
- cncf
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
- aws
- autoscaling-groups
- aws-lambda
- spot-instances
Nitric is a multi-language framework for cloud applications with infrastructure from code.
The One CD for All {applications, platforms, operations}
Declarative Intent Driven Platform Orchestrator for Internal Developer Platform (IDP).
- cloud-native
- devops
- kubernetes
- platform-engineering
An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team.
- data-protection
- golang
- kubernetes
- cloud-native
Dockmate: The open-source Docker TUI & Podman manager for terminal productivity. A fast, lightweight alternative to lazydocker built in Go.
- bubble-tea
- docker
- docker-monitoring
- go
database gateway for building data-driven applications
- database
- gateway
- postgresql
- proxy
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
A self-hosted application for sharing wishlists and collaborating on gifts and presents.
- api
- application
- go
- self-hosting
Utility to simplify running applications in docker containers
- go
- golang
- docker
- containers
hiboot is a high performance web and cli application framework with dependency injection support
- golang
- web
- webapp
- ioc
High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.
- configuration-management
- go
- hcl
- high-performance
Reverse-engineering tool for docker environments
An opinionated configuration loading framework for Containerized and Cloud-Native applications.
- go
- configuration
- config
- enviroment-variables