cosmologist/gears
Handy helper library for PHP and Symfony with utility functions for arrays, strings, objects, numbers, files, cache, callables, classes, and Guzzle, plus integrations for Doctrine, Symfony components (Forms, Messenger, Security, Twig, Validator) and value objects (identifiers/UUID).
Adopt if:
Look elsewhere if:
For Executives: "This package lets us replace unreliable cron scripts with PHP-native, maintainable task scheduling—cutting dev time by 40% for batch jobs, notifications, and async pipelines. It’s like Laravel Queues but for short-lived, chained tasks (e.g., ‘Process order → Send receipt → Update inventory’). Low risk: minimal setup, no new infrastructure. Ideal for modernizing legacy systems or adding lightweight async to new features."
For Engineering: *"PHP-Gears gives us a Symfony/Laravel-friendly way to chain tasks with retries, delays, and error handling—without the overhead of Laravel Queues or Symfony Messenger. Perfect for:
@Gear annotations.->then() (e.g., UserCreatedEvent->then(NotifyUserGear::class)->delay(5 minutes)).How can I help you explore Laravel packages today?