popper

Workflow runner

A tool for defining and executing container-native workflows in Docker

Container-native task automation engine.

GitHub

305 stars
13 watching
61 forks
Language: Python
last commit: over 2 years ago
Linked from 3 awesome lists

automation-engineclicontainersdevopsdockerpodmanreproducibilitysciopssingularityworkflows

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pydoit/doit An automation tool that enables efficient task management and execution of complex workflows 1,871
pypyr/pypyr A tool to automate repetitive tasks in software development pipelines 590
databiosphere/toil A workflow management system designed to efficiently run pipelines in various environments. 901
anmolnagpal/alfred-docker-workflows Automates Docker machine and container management tasks for developers. 54
amitt001/delegator.py A library for managing subprocesses in Python. 1,701
chaps-io/gush A workflow runner using Redis and ActiveJob to manage parallel operations with dependencies. 1,046
wayfair-incubator/dagger A distributed workflow engine for executing long-running business logic in a scalable and resilient way. 55
baffelli/pyperator A Python library for building asynchronous workflows with a directed acyclic graph structure 60
phishy/wflow A tool that allows developers to run GitHub Actions workflows locally in a Docker container 251
yanglei99/ycsb_mesos Represents a setup to run the YCSB workload on various data stores using Mesos and Docker containers. 1
analysiscenter/batchflow A framework for defining and executing data processing and machine learning workflows with support for batch processing, lazy execution, and model training. 201
marghidanu/werk A task runner that automates and executes complex workflows with support for parallel jobs, Docker, and real-time output. 27
couler-proj/couler Provides a unified interface for constructing and managing workflows across different workflow engines. 915
kriswallsmith/spork An experimental library that allows you to run tasks in parallel on multiple processes while maintaining control over the execution of code in both parent and child processes. 586
productiveops/dokemon A graphical user interface for managing Docker containers 689