A lightweight visual flow-based task automation tool designed for engineering managers to document recurring worflows and automate tasks that use command-line tools.
emflow enables you to:
- Visualize workflows as node-based flows with dependencies
- Document processes with instruction and note nodes
- Automate CLI tasks by executing commands in dependency order
- Schedule execution of entire flows at specific times
- Track results with JSON output visualization
npm installnpm run devOpen http://localhost:3000 in your browser.
By default, flows are saved to a flows/ directory in your project. To use a custom directory, specify the SAVED_FLOWS_DIR env var:
SAVED_FLOWS_DIR=/path/to/your/flowsMIT
