๐Resumable StepsEach step auto-saves to the database. Interrupted jobs resume exactly where they left off โ server restarts, crashes, browser tab closes.
๐๏ธFlexible StorageSQLite, libSQL/Turso, PostgreSQL, or browser OPFS. Pick what fits your deployment โ from zero-config local to multi-worker production.
๐Browser + ServerSame API for Node.js and browsers. Use OPFS for offline-capable browser apps, or connect to a server via SSE.
โกReact ReadyBuilt-in hooks with real-time progress updates via SSE. Fullstack and SPA modes with type-safe APIs.
๐Lease-Based RecoveryWorkers claim jobs via leases with fencing tokens. Stale leases are automatically reclaimed โ no stuck jobs.
๐งนAuto CleanupSet retainRuns to automatically purge old completed runs. Or call purgeRuns() for manual batch cleanup.