wrkflw-ui

Crates.iowrkflw-ui
lib.rswrkflw-ui
version0.7.3
created_at2025-08-09 13:32:28.884213+00
updated_at2025-08-28 07:33:10.169207+00
descriptionTerminal user interface for wrkflw workflow execution engine
homepagehttps://github.com/bahdotsh/wrkflw
repositoryhttps://github.com/bahdotsh/wrkflw
max_upload_size
id1787933
size253,131
Gokul (bahdotsh)

documentation

https://github.com/bahdotsh/wrkflw

README

wrkflw-ui

Terminal user interface for browsing workflows, running them, and viewing logs.

  • Tabs: Workflows, Execution, Logs, Help
  • Hotkeys: 1-4, Tab, Enter, r, R, t, v, e, q, etc.
  • Integrates with wrkflw-executor and wrkflw-logging

Example

use std::path::PathBuf;
use wrkflw_executor::RuntimeType;
use wrkflw_ui::run_wrkflw_tui;

# tokio_test::block_on(async {
let path = PathBuf::from(".github/workflows");
run_wrkflw_tui(Some(&path), RuntimeType::Docker, true, false).await?;
# Ok::<_, Box<dyn std::error::Error>>(())
# })?;

Most users should run the wrkflw binary and select TUI mode: wrkflw tui.

Commit count: 183

cargo fmt