Derafu: Workflow - A simple task orchestrator for PHP

GitHub last commit CI Workflow GitHub code size in bytes GitHub Issues Total Downloads Monthly Downloads


WIP: Work In Progress.


Ideas

  • Declarative workflow definitions.
  • Event driven task execution.
  • Queue and synchronous execution support.
  • Configurable workflow transitions.
  • Conditional task execution.
  • Parallel and sequential task handling.
  • Error handling and retry strategies.
  • Integration with Symfony Messenger.
  • Support for YAML and PHP configuration.
  • Custom action handlers and middleware.
  • Logging and monitoring for workflows.
  • CLI tools for workflow management.
  • Webhooks for external event triggers.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

License

This package is open-sourced software licensed under the MIT license.