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).
21 stars
2 watching
2 forks
Language: Go
last commit: 3 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 | 386 |
dagu-org/dagu | A software tool that automates complex workflows with a web-based UI and supports various task execution methods using a declarative YAML format. | 1,654 |
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 | 32 |
noneback/go-taskflow | A taskflow-like framework for parallel programming in Go with integrated visualization and profiling tools. | 124 |
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 | 620 |
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 | 869 |
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,553 |
chaps-io/gush | A workflow runner using Redis and ActiveJob to manage parallel operations with dependencies. | 1,046 |
yadage/adage | A package to dynamically build and manage directed acyclic graphs (DAGs) of tasks that can be executed in parallel or sequentially. | 55 |