spiral/queue
Spiral: Jobs and Queue
Maintainers
Fund package maintenance!
3.17.0
2026-06-03 10:05 UTC
Requires
- php: >=8.1
- ext-json: *
- doctrine/inflector: ^1.4|^2.0
- psr/event-dispatcher: ^1.0
- ramsey/uuid: ^4.7
- spiral/attributes: ^2.8|^3.0
- spiral/core: ^3.17
- spiral/hmvc: ^3.17
- spiral/serializer: ^3.17
- spiral/snapshots: ^3.17
- spiral/telemetry: ^3.17
- spiral/tokenizer: ^3.17
Requires (Dev)
- mockery/mockery: ^1.6.12
- phpunit/phpunit: ^10.5.41
- spiral/boot: ^3.17
- vimeo/psalm: ^6.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT fb9290d79e88a1ecd5692f6214786880094f816a
- Anton Titov (wolfy-j) <wolfy-j.woop@spiralscout.com>
- Pavel Butchnev (butschster)
- Aleksei Gagarin (roxblnfk)
- Maksim Smakouz (msmakouz) <maksim.smakouz.woop@spiralscout.com>
This package is auto-updated.
Last update: 2026-06-14 08:20:57 UTC
README
👁 PHP Version Require
👁 Latest Stable Version
👁 phpunit
👁 psalm
👁 Codecov
👁 Total Downloads
👁 type-coverage
👁 psalm-level
👁 Image
Documentation | Framework Bundle
Features
- supports in memory queue, Beanstalk, AMQP, AWS SQS
- can work as standalone application or as part of RoadRunner server
- multiple pipelines per application
- durable (prefetch control, graceful exit, reconnects)
- automatic queue configuration
- plug-and-play PHP library (framework agnostic)
- delayed jobs
- job level timeouts, retries, retry delays
- PHP and Golang consumers and producers
- per pipeline stop/resume
- interactive stats, events, RPC
- works on Windows
License:
MIT License (MIT). Please see LICENSE for more information. Maintained by Spiral Scout.
