Define and run multi-container applications with Docker
Repository Index
47,133 repositories indexed
1–24 of 36 · 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
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
- erlang
- golang
- elixir
- supervisor
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.
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
- workflow-engine
- workflow-automation
- golang-application
- devops-tools
The One CD for All {applications, platforms, operations}
Declarative Intent Driven Platform Orchestrator for Internal Developer Platform (IDP).
- cloud-native
- devops
- kubernetes
- platform-engineering
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
- golang
- microservice
- apollo
- cloud-native
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
Simple, modular, and observable Go framework for backend applications.
- framework
- go
- golang
- grpc-server
A modern, feature-rich, databaseless flat-file wiki platform built with Go.
- access-control
- collaboration
- docker
- documentation
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
- sast
- security-tools
- security-scanner
- security-automation
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.