edujugon/push-notification
A Laravel package for sending push notifications through Firebase Cloud Messaging (FCM). Deliver messages to Android and iOS devices—individually, by topic, or in groups—via a simple, expressive API with support for custom data payloads.
Consider it when:
Look elsewhere when:
For executives: This is a low-cost, MIT-licensed Laravel package that can accelerate a push-notification feature by weeks. v5.5.0’s Laravel 12 support is a positive maintenance signal and lowers framework-upgrade friction. It is still tactical, not a strategic notification platform: it lowers time-to-market and lock-in, but carries maintenance and protocol-currency risk. Approve it for an MVP only behind an internal abstraction, with a clear exit path to a managed provider if volume or requirements grow.
For engineering: Treat it as a boilerplate-reduction wrapper, not infrastructure. Confirm Laravel 12 compatibility in your app version, then audit the provider integrations—verify FCM v1 and APNs token-based auth—and wrap it in your own NotificationService contract so the package is replaceable. Budget for a fork or migration if the single-maintainer project lags provider changes.
How can I help you explore Laravel packages today?