gorango/flowcraft

A lightweight workflow engine

61
/ 100
Established

Supports declarative, serializable workflow blueprints with nodes and edges that scale from in-memory execution to distributed systems via pluggable adapters (BullMQ, AWS SQS, Kafka, RabbitMQ, etc.). Built-in resilience patterns include retries, fallbacks, timeouts, and human-in-the-loop constructs, while static analysis tools validate blueprints and generate Mermaid diagrams. Zero dependencies, fully TypeScript-typed, with extensible loggers, serializers, evaluators, and middleware for custom integrations.

155 stars and 1,424 monthly downloads. Available on npm.

No Dependents
Maintenance 10 / 25
Adoption 17 / 25
Maturity 24 / 25
Community 10 / 25

How are scores calculated?

Stars

155

Forks

8

Language

TypeScript

License

MIT

Last pushed

Mar 01, 2026

Monthly downloads

1,424

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/gorango/flowcraft"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.