Repository navigation
Chain v1.0.0
A Flexible Action-Pipeline Library
Features
-
Action and Pipeline Composition
Create modular, reusable units of work (Action) and orchestrate them into robust workflows usingPipeline. -
DAG-based Execution Plans
Ensure predictable execution and robust validation with built-in cycle detection to enforce acyclic workflows. -
Nested Pipelines
Use pipelines as actions within other pipelines, enabling modular and hierarchical workflow designs. -
Conditional Branching
Support forSuccess,Failure,Abortand custom direction-based branching within your execution flows. -
AggregateAction Support
Simplify the orchestration of complex workflows by combiningActions orPipelines of different types into a unified control flow using AggregateAction.