flowx
♥Cherished
A flexible and extensible pipeline execution library for Go, supporting multiple execution backends and DAG-based workflow orchestration.
Clauded With Love Rating
7.3 / 10
FlowX is a Go pipeline execution library that supports DAG-based workflow orchestration with multiple execution backends (local, Docker, Kubernetes). It provides advanced features like conditional edges, output extraction, runtime recovery, and dynamic graph modification during execution.
Code Quality7.5
Usefulness8.2
Claude Usage6.8
Documentation6.5
Originality7.3
Highlights
- ✓Supports both DAG and controlled cyclic workflows with iteration counters for complex pipeline scenarios
- ✓Comprehensive output extraction system with both codec-block and regex patterns for structured data capture
- ✓Runtime pipeline modification capabilities including pause/resume and dynamic graph structure changes
To Improve
- →Complete the truncated configuration documentation section and provide comprehensive API reference with all available configuration options
- →Add comprehensive test coverage examples and integration tests to demonstrate reliability across different execution backends