{"library":"iterativeflow","type":"library","category":null,"description":"Durable, iterative workflows on your own Postgres. Version 3.1.0 as of 2025, released with monthly cadence. Runs inside your Node app using graphile-worker and drizzle-orm, inspired by Trigger.dev and Temporal, but without a separate service. Supports steps with retries, sleeps for days, external signals, child flows, versioned flows, and at-least-once execution via transactional outbox. Key differentiator: no external service, full control over Postgres schema, Standard Schema validation, and TypeScript-first.","language":"javascript","status":"active","version":"3.1.0","tags":["javascript","cron","drizzle","durable-execution","graphile-worker","iterative","loop","orchestration","postgres"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install iterativeflow","imports":["import { flow } from 'iterativeflow'","import { createEngine } from 'iterativeflow'","import type { FlowBuilder } from 'iterativeflow'"]},{"cmd":"yarn add iterativeflow","imports":[]},{"cmd":"pnpm add iterativeflow","imports":[]}],"homepage":"https://github.com/ahmedrowaihi/iterativeflow#readme","github":"https://github.com/ahmedrowaihi/iterativeflow","docs":null,"changelog":null,"pypi":null,"npm":"iterativeflow","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}