PHPackages                             xorgxx/wrap-notificator-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. xorgxx/wrap-notificator-bundle

ActiveSymfony-bundle[Mail &amp; Notifications](/categories/mail)

xorgxx/wrap-notificator-bundle
==============================

WrapNotificatorBundle: ergonomic facade over Symfony Notifier + Mailer + Mercure + Web Push (minishlink/web-push)

19PHPCI failing

Since Mar 16Pushed 1mo agoCompare

[ Source](https://github.com/xorgxx/NeoxWrapNotificatorBundle)[ Packagist](https://packagist.org/packages/xorgxx/wrap-notificator-bundle)[ RSS](/packages/xorgxx-wrap-notificator-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

WrapNotificatorBundle
=====================

[](#wrapnotificatorbundle)

[![Tests](https://github.com/xorgxx/WrapNotificatorBundle/actions/workflows/ci.yml/badge.svg)](https://github.com/xorgxx/WrapNotificatorBundle/actions/workflows/ci.yml)[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://opensource.org/licenses/MIT)

Un bundle Symfony 7.3 / PHP 8.3 pour unifier et simplifier l’envoi de notifications via Mailer, Notifier (SMS/Chat), Mercure (browser) et Web Push, avec une UX front moderne (toasts) et des fonctionnalités avancées (idempotence, corrélation, envoi différé async).

---

📚 Documentation
---------------

[](#-documentation)

The documentation is available in several languages:

- [**Français**](Docs/fr/index.md)
- [**English**](Docs/en/index.md)

### Sommaire / Summary

[](#sommaire--summary)

1. [**Installation**](Docs/en/installation.md) ([FR](Docs/fr/installation.md))
2. [**Configuration**](Docs/en/configuration.md) ([FR](Docs/fr/configuration.md))
3. [**Usage**](Docs/en/usage.md) ([FR](Docs/fr/usage.md))
4. [**Plug &amp; Play System**](Docs/en/plug-and-play.md) ([FR](Docs/fr/plug-and-play.md))
5. [**Advanced Features**](Docs/en/advanced.md) ([FR](Docs/fr/advanced.md))

---

🚀 Quick Start
-------------

[](#-quick-start)

```
composer require xorgxx/wrap-notificator-bundle
```

```
// Send an email in 1 line
$facade->notifyEmail('Welcome', 'Hello', 'user@example.com');

// Send a browser toast via Mercure
$facade->notifyBrowser('users:42', ['title' => 'Hello', 'body' => 'Welcome 👋', 'level' => 'success']);
```

---

🛠️ Requirements
---------------

[](#️-requirements)

- PHP 8.3+
- Symfony 7.3+

---

📄 License
---------

[](#-license)

MIT. See [LICENSE](LICENSE) for details.

###  Health Score

22

—

LowBetter than 23% of packages

Maintenance62

Regular maintenance activity

Popularity8

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/535aee9854a7fc4b23deba19f4b864abfede75d03724ea43a0466ae32991b443?d=identicon)[xorgxx](/maintainers/xorgxx)

### Embed Badge

![Health badge](/badges/xorgxx-wrap-notificator-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/xorgxx-wrap-notificator-bundle/health.svg)](https://phpackages.com/packages/xorgxx-wrap-notificator-bundle)
```

###  Alternatives

[tijsverkoyen/css-to-inline-styles

CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.

5.8k505.3M228](/packages/tijsverkoyen-css-to-inline-styles)[minishlink/web-push

Web Push library for PHP

1.9k12.0M52](/packages/minishlink-web-push)[laravel-notification-channels/twilio

Provides Twilio notification channel for Laravel

2587.7M12](/packages/laravel-notification-channels-twilio)[spatie/url-signer

Generate a url with an expiration date and signature to prevent unauthorized access

4422.3M16](/packages/spatie-url-signer)[mattketmo/email-checker

Throwaway email detection library

2742.0M5](/packages/mattketmo-email-checker)[laravel-notification-channels/discord

Laravel notification driver for Discord.

2371.3M11](/packages/laravel-notification-channels-discord)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
