go-dag
Workflow manager
A framework for managing and executing workflows described by directed acyclic graphs.
A Go-based framework has been developed to oversee the execution of workflows delineated by directed acyclic graphs (DAGs).
23 stars
2 watching
2 forks
Language: Go
last commit: 5 months ago
Linked from 1 awesome list
directed-acyclic-graphframeworkgoparalleltask
Related projects:
Repository | Description | Stars |
---|---|---|
fieldryand/goflow | A lightweight, single-binary DAG scheduler and dashboard for orchestrating workflows with tasks and operators | 396 |
dagu-org/dagu | A tool for defining and executing complex workflows with support for multiple execution methods and centralized management. | 1,688 |
manishrjain/gocrud | A framework to simplify creating and managing structured data using graph operations | 305 |
centurylinklabs/dray | An engine for managing container-based workflows | 383 |
symphony09/ograph | A framework for building data pipelines with concurrent execution and dependency management | 33 |
noneback/go-taskflow | A general-purpose task-parallel programming framework for Go that simplifies complex dependency management and concurrent task execution. | 337 |
ngneat/dag | A service for managing directed acyclic graphs in Angular applications | 155 |
argoproj/argoproj | A collection of tools and projects for automating and managing Kubernetes workflows and deployments | 630 |
rbarrois/django_xworkflows | A library that enables workflow management with Django models | 106 |
workanator/go-floc | A package that simplifies the creation and management of parallel jobs with easy-to-use interfaces. | 269 |
deanishe/awgo | A Go library for building fast and efficient workflows in Alfred 3 and 4 | 872 |
nikhilsaraf/go-tools | A collection of tools for managing goroutines and concurrency in Go programming language | 15 |
oklog/run | A mechanism to manage goroutine lifecycles in Go programs | 1,563 |
chaps-io/gush | A workflow runner using Redis and ActiveJob to manage parallel operations with dependencies. | 1,049 |
yadage/adage | A package to dynamically build and manage directed acyclic graphs (DAGs) of tasks that can be executed in parallel or sequentially. | 56 |