ograph

Pipeline framework

A framework for building data pipelines with concurrent execution and dependency management

【Go DAG Schedule Framework】A simple way to build a pipeline with Go.

GitHub

33 stars
1 watching
4 forks
Language: Go
last commit: 3 months ago
cgraphdagframeworkgolanggraphparallel-computingpipelinetaskflowworkflow-engine

Related projects:

Repository Description Stars
rhosocial/go-dag A framework for managing and executing workflows described by directed acyclic graphs. 23
chunelfeng/cgraph A cross-platform framework for building and executing directed acyclic graphs (DAGs) in C++. 1,815
pipefunc/pipefunc Automates and simplifies the creation of function pipelines for efficient execution of scientific workflows. 230
m3dev/gokart A framework that solves common problems in machine learning pipeline development and provides an environment for reproducibility and team collaboration. 319
acdemiralp/fg An abstracted rendering pipeline framework describing frames as directed acyclic graphs of render tasks and resources. 547
giacbrd/smartpipeline A framework for designing and executing concurrent data pipelines with a focus on simplicity and efficiency 25
noneback/go-taskflow A general-purpose task-parallel programming framework for Go that simplifies complex dependency management and concurrent task execution. 337
tochemey/goakt A distributed actor framework for building reactive and scalable systems in Golang using protocol buffers. 195
destel/rill A toolkit that simplifies concurrency in Go by providing a composable and clean way to handle channels and errors. 1,440
dagworks-inc/hamilton Helps define and manage data transformations with a modular, self-documenting, and portable framework for directed acyclic graphs (DAGs) of data transformations. 1,900
hhio618/golem-ci A decentralized task pipeline on Golem.network using Python. 5
paysure/orinoco A functional composable pipeline framework for Python that separates business logic from implementation. 11
hmdsefi/gograph A Go library for creating and manipulating graphs of various types 71
fieldryand/goflow A lightweight, single-binary DAG scheduler and dashboard for orchestrating workflows with tasks and operators 396
componego/componego A framework for building modular applications by separating code into interchangeable components 26