yuchi-chang/flowpiler
5 stars · Last commit 2026-09-01
A visual editor for Claude Code workflows. Drag nodes onto a canvas, wire them together, and Flowpiler compiles the graph into a ready-to-run workflow.js — and parses your existing workflow.js back into a graph. Test it with mocked agents for free, then run it for real and watch every subagent light up live.
README preview
# Flowpiler **A visual editor for Claude Code workflows.** Drag nodes onto a canvas, wire them together, and Flowpiler compiles the graph into a ready-to-run `workflow.js` — and parses your existing `workflow.js` back into a graph. Test it with mocked agents for free, then run it for real and watch every subagent light up live. > Think *Pentaho Kettle, but for Claude workflows* — a node-graph front end for the > imperative script the `Workflow` tool expects. ### What Flowpiler is — and what it isn't Flowpiler is a **visual compiler for a control-flow language**, not an integration platform. That distinction matters when you compare it to anything else: | | Flowpiler | iPaaS tools (n8n, Node-RED, Zapier) | | --- | --- | --- | | **What a node is** | a control-flow primitive — `parallel`, `pipeline`, `while`, `if`, `agent` | a connector to one SaaS API — Slack, Postgres, Stripe | | **How you extend it** | write a prompt; the agent uses **every tool Claude Code has** | wait for (or build) a new connector | | **What "node count" means** | 11 primitives compose into any control flow | 400+ connectors, one per integration |