deltaflow-harness

Crates.iodeltaflow-harness
lib.rsdeltaflow-harness
version0.2.0
created_at2025-12-17 17:21:02.023347+00
updated_at2025-12-18 23:58:24.293328+00
descriptionWeb-based pipeline visualization for Deltaflow
homepage
repositoryhttps://github.com/mavdi/deltaflow
max_upload_size
id1990782
size93,888
M Avdi (mavdi)

documentation

https://docs.rs/deltaflow-harness

README

deltaflow-harness

Web-based pipeline visualization for Deltaflow.

Pipeline visualization

Installation

[dependencies]
deltaflow = { version = "0.4", features = ["sqlite"] }
deltaflow-harness = "0.1"

Usage

use deltaflow::{Pipeline, RunnerBuilder, SqliteTaskStore};
use deltaflow_harness::RunnerHarnessExt;

let runner = RunnerBuilder::new(store)
    .pipeline(my_pipeline)
    .with_visualizer(3000)  // Start web UI at http://localhost:3000
    .build();

Open http://localhost:3000 in your browser to see your pipeline topology.

Features

  • Pipeline steps rendered as connected boxes
  • Fork, fan-out, and dynamic spawn connections
  • Interactive canvas with pan support
  • Automatic layout for complex topologies

Documentation

For full documentation, see Deltaflow on docs.rs.

Commit count: 0

cargo fmt