Skip to main content

Live in current npm release

  • ✅ PostgreSQL and SQLite backends
  • ✅ CLI (npx @openworkflow/cli)
  • ✅ Dashboard (npx @openworkflow/cli dashboard)
  • ✅ Worker with concurrency control
  • ✅ Step memoization & retries
  • ✅ Graceful shutdown
  • ✅ Parallel step execution
  • ✅ Sleeping (pausing) workflows
  • ✅ Workflow versioning
  • ✅ Workflow cancelation

Coming Soon

  • Idempotency keys
  • Rollback / compensation functions
  • Configurable retry policies
  • Signals for external events
  • Native OpenTelemetry integration
  • Additional backends (Redis)
  • Additional languages (Go, Python)

Bugs & feature requests

Found a bug or have a feature request? Please open an issue on GitHub so we can track and prioritize it: https://github.com/openworkflowdev/openworkflow/issues/new