awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 repositorios

Awesome GitHub RepositoriesCompose Orchestrators

Tools for managing multi-container applications defined in configuration files.

Distinguishing note: Focuses on the orchestration of multi-container service definitions.

Explore 12 awesome GitHub repositories matching devops & infrastructure · Compose Orchestrators. Refine with filters or upvote what's useful.

Awesome Compose Orchestrators GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • jesseduffield/lazydockerAvatar de jesseduffield

    jesseduffield/lazydocker

    51,376Ver en GitHub↗

    Lazydocker is a terminal-based command-line utility that provides an interactive dashboard for monitoring and controlling containerized environments. It functions as a text-based user interface, allowing users to manage containers, images, and volumes directly within a terminal emulator through keyboard-driven navigation. The tool distinguishes itself by replacing manual command-line sequences with a unified workspace that communicates directly with the Docker daemon via the local Unix domain socket. It maintains state synchronization by listening to real-time container events and utilizes co

    Simplifies service orchestration and status tracking for multi-container applications.

    Go
    Ver en GitHub↗51,376
  • louislam/dockgeAvatar de louislam

    louislam/dockge

    22,093Ver en GitHub↗

    Dockge is a web-based management interface for containerized applications that utilizes configuration files as the primary source of truth. It provides a centralized dashboard for orchestrating container stacks, allowing users to create, edit, and control services directly through a graphical interface rather than the command line. The platform distinguishes itself by offering a migration utility that converts manual container execution commands into structured configuration files. It supports the management of distributed infrastructure by connecting to multiple remote hosts from a single in

    Offers a web-based interface for managing container stacks and services defined by configuration files.

    TypeScriptdockerdocker-composedocker-deployment
    Ver en GitHub↗22,093
  • deviantony/docker-elkAvatar de deviantony

    deviantony/docker-elk

    18,375Ver en GitHub↗

    This project is a containerized orchestration layer for the Elastic Stack, providing a pre-configured set of Docker Compose files to deploy Elasticsearch, Logstash, and Kibana as a unified data analysis stack. It functions as a centralized log management system for ingesting, indexing, and searching log data using a cluster of interconnected services. The deployment pattern includes an Elasticsearch cluster manager that enables scaling data nodes through replica scaling and internal discovery. It provides a web-based administration interface for monitoring cluster health and status. The syst

    Uses Docker Compose to orchestrate the interdependencies and networking of the full Elastic Stack.

    Shelldockerdocker-composeelasticsearch
    Ver en GitHub↗18,375
  • quarkusio/quarkusAvatar de quarkusio

    quarkusio/quarkus

    15,479Ver en GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Orchestrates the lifecycle of containerized services defined within orchestration files to ensure consistent development environments.

    Javacloud-nativehacktoberfestjava
    Ver en GitHub↗15,479
  • laradock/laradockAvatar de laradock

    laradock/laradock

    12,659Ver en GitHub↗

    Laradock is a collection of pre-configured Docker containers and orchestration definitions used to deploy multi-service development sandboxes. It functions as a PHP runtime manager and a Docker-based development environment, providing a set of modular service definitions for deploying web servers, databases, and caches through a single orchestration file. The project enables the creation of a local ecosystem featuring Nginx, MySQL, Redis, and Elasticsearch to mirror production infrastructure. It allows for switching between different versions of PHP and associated extensions, as well as manag

    Uses a single orchestration file to deploy a modular set of web servers, databases, and caches.

    Dockerfiledockerdocker-composedocker-compose-template
    Ver en GitHub↗12,659
  • moghtech/komodoAvatar de moghtech

    moghtech/komodo

    10,290Ver en GitHub↗

    Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for managing multiple remote hosts through lightweight agents, coordinating Docker Swarm and Kubernetes clusters, and automating software delivery via integrated CI/CD pipelines. The system distinguishes itself with a TypeScript-based automation engine that executes typed scripts against the system API for complex operational workflows. It supports infrastructure-as-code through TOML-based declarative configuration synchronization and provides ephemeral build infrastructure that provi

    Pushes Docker Compose definitions from a UI, local host, or Git repository directly to a Swarm cluster.

    Rust
    Ver en GitHub↗10,290
  • containerd/nerdctlAvatar de containerd

    containerd/nerdctl

    10,172Ver en GitHub↗

    nerdctl is a command-line tool that manages containers and images using containerd as the runtime, providing a Docker-compatible interface for container lifecycle management. It supports running containers with the same command syntax and flags as Docker, including multi-container Compose workflows, and enables rootless container execution without host kernel escalation. The tool extends beyond basic container management with several advanced distribution and security capabilities. It can start containers before full image download by fetching only metadata and on-demand layers from eStargz-f

    Orchestrates multi-container applications defined in a docker-compose.yaml file with a single command.

    Gocontainerd
    Ver en GitHub↗10,172
  • testcontainers/testcontainers-javaAvatar de testcontainers

    testcontainers/testcontainers-java

    8,660Ver en GitHub↗

    Testcontainers for Java is a library for launching and managing disposable Docker containers to provide isolated dependencies for automated tests. It provides specialized provisioners for containerized databases, a manager for WebDriver browser containers, and an orchestrator for deploying multi-container applications via Docker Compose. The project ensures reproducible data states through database schema initialization and provides integration with JUnit to manage the lifecycle of external services. It supports automated browser testing by launching Selenium containers with the ability to re

    Supports orchestrating multi-container environments by parsing Docker Compose YAML configuration files.

    Java
    Ver en GitHub↗8,660
  • elsa-workflows/elsa-coreAvatar de elsa-workflows

    elsa-workflows/elsa-core

    7,629Ver en GitHub↗

    Elsa Core is a workflow engine framework designed for defining, executing, and managing long-running business processes. It functions as a distributed workflow orchestrator and event-driven trigger system, capable of operating as a multi-tenant platform with secure data isolation. The project distinguishes itself through a flexible approach to workflow definitions, supporting a visual drag-and-drop designer, programmatic C# definitions, and portable JSON specifications. It provides a highly extensible architecture allowing for the development of custom activities and the use of a dynamic expr

    The workflow engine orchestrates the deployment of the server, designer, and database using container configuration files.

    C#csharpdotnetelsa
    Ver en GitHub↗7,629
  • containers/podman-composeAvatar de containers

    containers/podman-compose

    6,115Ver en GitHub↗

    podman-compose es una herramienta de línea de comandos y un wrapper de especificación compose que traduce definiciones YAML en comandos para el motor de contenedores Podman. Funciona como un orquestador de múltiples contenedores que despliega stacks de aplicaciones sin requerir un proceso de demonio en segundo plano. La herramienta permite la gestión de contenedores sin root, permitiendo la ejecución de aplicaciones y servicios contenedorizados sin privilegios administrativos en el host. Traduce comandos compose de alto nivel en llamadas de shell individuales para coordinar el despliegue de múltiples contenedores. El sistema gestiona redes de contenedores con resolución de nombres basada en DNS para permitir que los servicios se comuniquen a través de direcciones de red. También maneja el aprovisionamiento secuencial de servicios basado en definiciones de dependencias y mapea permisos de espacio de usuario a namespaces de contenedores.

    Acts as a compose orchestrator that translates standard YAML definitions into engine-specific commands.

    Python
    Ver en GitHub↗6,115
  • oxequa/realizeAvatar de oxequa

    oxequa/realize

    4,454Ver en GitHub↗

    Realize is a developer workflow orchestrator that monitors the filesystem for changes and automatically restarts applications, runs build scripts, and executes custom commands in response. It coordinates sequential command pipelines across setup, start, and cleanup phases, managing process lifecycles for multiple projects from a single declarative YAML configuration file. The tool distinguishes itself by combining file-change-triggered automation with multi-project process management, allowing several independent projects to be watched and coordinated concurrently. It supports environment var

    Orchestrates multi-container development environments using a declarative YAML configuration file.

    Gobuild-systembuild-toolfilewatcher
    Ver en GitHub↗4,454
  • finsys/dockhandAvatar de Finsys

    Finsys/dockhand

    2,609Ver en GitHub↗

    Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of containers, images, volumes, and networks. It functions as a Docker Compose orchestrator and GitOps deployment tool, enabling the synchronization of application stacks directly from remote Git repositories. The project distinguishes itself as an enterprise Docker access controller, providing role-based access control and identity verification through OIDC, LDAP, and multi-factor authentication. It secures sensitive data using AES-256-GCM encryption for credentials at rest and handles na

    Orchestrates multi-container applications using Docker Compose YAML configurations.

    Sveltedockerdocker-composedocker-management
    Ver en GitHub↗2,609
  1. Home
  2. DevOps & Infrastructure
  3. Compose Orchestrators