Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Web Push Laravel Package

minishlink/web-push

WebPush is a PHP library implementing the Web Push protocol (RFC 8030) for sending push notifications to browser endpoints. It handles Subscription objects, payload encryption, VAPID authentication, and delivery to service workers. Requires PHP 8.2+ with curl, openssl, and mbstring.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
sly/notification-pusher 0.86 Send push notifications from Laravel through a single, unified API. Notification Pusher wraps multiple providers (Firebase Cloud Messaging, APNs, OneSignal and more) behind one clean interface, so you can swap services without rewriting code and keep your notification logic simple and testable. 1,178 1,194 268 37K 31 23.2 30.8 MIT —
View on GitHub
minishlink/web-push-bundle 0.86 Symfony bundle integrating the minishlink/web-push PHP library so you can send Web Push notifications to browsers. Configure VAPID keys, autowire the WebPush service, and deliver notifications to subscribed users from your Symfony controllers or services. 63 61 13 8K 3 16.0 32.7 MIT 3 months ago
View on GitHub
pusher/pusher-php-server 0.85 Official PHP library for the Pusher Channels HTTP API. Install via Composer, create a Pusher instance with your app credentials, and publish events or authenticate channels from PHP 7.3–8.4, including Laravel broadcasting. 1,477 1,507 317 9M 2 42.3 60.3 — 3 months ago
View on GitHub
sly/pushover 0.85 sly/pushover is a Laravel package for sending Pushover push notifications from your PHP applications. It offers a simple integration for delivering real-time alerts to iOS and Android devices via Pushover’s API, with configuration for your application token and user key. 34 34 15 608 2 1.4 18.9 — —
View on GitHub
pushery/webhooks-for-laravel 0.84 An all-in-one, config-gated webhooks toolkit for Laravel: send signed outbound webhooks, receive and verify inbound ones, give customers a self-service endpoint portal, and monitor everything with an observability dashboard. Standard Webhooks signatures by default. 4 4 0 3K 0 32.9 44.1 MIT 17 hours ago
View on GitHub
laravel-notification-channels/webpush 0.84 Send web push notifications from Laravel with this notification channel. Supports the Push API across Chrome, Firefox, Edge, and Safari, VAPID keys, customizable titles, actions, TTL, subscription management on models, and automatic expired-subscription cleanup. 920 925 123 984K 0 34.1 48.1 MIT 1 month ago
View on GitHub
guzzlehttp/oauth-subscriber 0.84 OAuth 1.0 middleware for Guzzle that signs outgoing requests with your consumer key, secret, token, and token secret when the auth option is oauth. Add it to a Guzzle handler stack for APIs that require OAuth 1.0 request signing instead of OAuth 2.0 bearer tokens. 238 241 89 431K 0 25.0 51.5 MIT 2 months ago
View on GitHub
usamamuneerchaudhary/filament-notifier 0.84 A powerful multi-channel notification system for FilamentPHP with template management, scheduled delivery, event triggers, user preferences via REST API, and an analytics dashboard. Supports email, SMS, Slack, Discord and push, with built-in rate limiting and open/click tracking. 36 36 6 596 0 21.0 19.8 MIT 3 weeks ago
View on GitHub
Context7
bentools/webpush-bundle 0.83 Symfony bundle to send Web Push notifications using the Web Push protocol. Manage user-to-subscription associations (multi-device and shared devices) with your own persistence (Doctrine or custom). Includes VAPID key generation and backend APIs for subscriptions. 72 72 41 6K 4 15.4 30.7 MIT 7 months ago
View on GitHub
swop/github-webhook 0.83 PHP package for receiving and handling GitHub webhooks. Validate webhook signatures, route GitHub events to your own handlers, and access payload data cleanly so you can react to pushes, pull requests, issues, and other repository activity. 11 — 5 — 1 0.4 — MIT 5 years ago
andreshg112/pusher-api-notifications 0.83 Laravel notification channel for sending push notifications through Pusher's API. Integrate a Pusher driver with Laravel's notification system, configure credentials, and target devices or interests using simple, queueable notification classes. 18 15 1 0 0 0.2 — MIT 3 years ago
View on GitHub
ankurk91/laravel-ses-webhooks 0.83 Laravel package for receiving and handling Amazon SES webhooks. It registers routes for bounce, complaint, and delivery notifications, dispatches events you can listen to, and lets you configure routes and middleware so your app can react to failed, rejected, or undelivered emails. 25 — 1 — 0 0.1 — MIT —
View on GitHub
juststeveking/laravel-webhooks 0.83 A Laravel package for receiving and processing incoming webhooks. Define webhook endpoints, validate request signatures from providers, and dispatch payloads to dedicated handler classes, keeping controllers clean and integrations secure. 83 83 3 0 0 0.4 — MIT 3 years ago
View on GitHub
emuniq/filament-browser-notifications 0.83 Automatically turns every Filament database notification into a browser push notification, no code changes required. Installs VAPID keys, migrations, and the User trait in one command, then auto-registers across all panels with a subscription prompt and profile section. 15 15 1 5K 0 14.3 38.6 MIT 4 months ago
View on GitHub
edamov/pushok 0.83 Pushok is a PHP library for sending iOS push notifications via Apple's APNs HTTP/2 API. It supports JWT token and certificate authentication, custom payloads, and batch delivery, making it easy to add reliable Apple Push Notification service support to Laravel or any PHP app. 408 — 137 — 17 21.9 7.4 MIT 5 months ago
Context7
bentools/pusher 0.83 Send Web Push notifications to multiple recipients across providers (Chrome/GCM, Mozilla) using async/parallel Guzzle requests. Supports multiple API keys, ping/notification/server messages, and per-recipient delivery reporting for unsubscribes. Unmaintained. 2 2 0 0 0 0.0 — MIT —
View on GitHub
Context7
andrefelipe18/filament-webpush 0.83 — 39 39 9 183 1 4.6 11.4 MIT 1 year ago
View on GitHub
Context7
guzzlehttp/guzzle-services 0.83 Build SDK-style API clients with service descriptions: map named operations and parameters to HTTP requests and transform responses into result data, instead of hand-writing request serializers for every endpoint. 254 256 79 200K 0 29.1 45.8 MIT 2 months ago
View on GitHub
websms/php-sdk 0.83 PHP SDK for the websms service. Minimal repository with basic project scaffolding and contributor info; intended as a starting point for integrating websms messaging features into PHP applications. 2 2 1 254 2 0.7 26.6 MIT 7 years ago
View on GitHub
Context7
laravel-notification-channels/vwo-engage 0.82 Laravel notification channel for VWO Engage, letting you deliver push notifications to your users through a familiar Laravel notification class. Configure credentials, define the channel in your notification, and send targeted VWO Engage push messages without writing custom API code. 0 0 3 0 0 0.4 — MIT 6 years ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log
hsluv/hsluv
seampact/codegen
seampact/hooks
seampact/ir
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table