kutia-digital-agency/larafirebase
Larafirebase is a Laravel package for sending Firebase Cloud Messaging push notifications via a simple API. Target devices, topics, or conditions with notification and data payloads, making Firebase integration in Laravel quick and clean.
Consider it when:
Look elsewhere when:
To executives: Push notifications are the cheapest retention and re-engagement channel we have, and this release confirms our backend can deliver them on our current and next two Laravel versions. That removes a technical blocker from the mobile roadmap at effectively no incremental cost — we adopt an existing, actively maintained open-source component instead of funding a custom integration. The trade-off to note is support: this is community-maintained, so it carries no vendor SLA. I recommend it for standard notification traffic and would revisit if push becomes revenue-critical at scale.
To engineering: Version 1.3.9 adds Laravel 11, 12, and 13 compatibility, contributed by the community. That closes the framework-support gap and means adopting this does not constrain our upgrade path. Scope is deliberately narrow — it handles FCM delivery (tokens, topics, conditions, payloads) and leaves orchestration to us. Two things to validate before we commit: confirm the package's queueing and retry behavior matches our reliability expectations, and confirm our error-handling strategy for invalid or expired device tokens, since token lifecycle hygiene is ours to own either way. Recommend a timeboxed spike against our actual FCM project rather than a docs-only review, plus pinning the version and recording it as a tracked dependency for future framework upgrades.
How can I help you explore Laravel packages today?