sassnowski / venture
A package to manage complex workflows built on top of Laravel's queue.
Fund package maintenance!
v5.4.3
2026-03-20 15:23 UTC
Requires
- php: ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0
- ext-json: *
- illuminate/bus: ^11.0 || ^12.0 || ^13.0
- illuminate/container: ^11.0 || ^12.0 || ^13.0
- illuminate/events: ^11.0 || ^12.0 || ^13.0
- illuminate/queue: ^11.0 || ^12.0 || ^13.0
- illuminate/support: ^11.0 || ^12.0 || ^13.0
- laravel/serializable-closure: ^1.2 || ^2.0
- ramsey/uuid: ^4.0
Requires (Dev)
- ergebnis/composer-normalize: ^2.29
- ergebnis/php-cs-fixer-config: ^6.0
- larastan/larastan: ^3.6
- lorisleiva/laravel-actions: ^2.5.1
- mockery/mockery: ^1.5.1
- orchestra/testbench: ^8.0 || ^9.0 || ^10.0 || ^11.0
- pestphp/pest: ^3.8 || ^4.4
- pestphp/pest-plugin-laravel: ^3.0 || ^4.1
- phpunit/phpunit: ^11.5 || ^12.5.12
- roave/security-advisories: dev-latest
- spatie/laravel-ignition: ^2.0
Suggests
- lorisleiva/laravel-actions: To use Laravel Actions as workflow jobs
This package is auto-updated.
Last update: 2026-05-20 16:04:09 UTC
README
Venture is a package to help you build and manage complex workflows of interdependent jobs using Laravel's queueing system.
Installation
Note: Venture needs PHP 8 and Laravel 9 or 10.
composer require sassnowski/venture
Make sure to read the documentation for the full installation instructions.
Documentation
You can find the full documentation here.
Credits
Special thanks to @Caneco for the logo.
License
MIT