Skip to main contentLive 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