Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Notification System

Security covered Under active development 116 sites

This module provides a flexible system for aggregating, displaying, and sending notifications within Drupal. It allows developers to create custom notification providers and dispatch notifications through various channels like email or web push.

A similar module is the DANSE project which could fit your use case. The Notification System Module is more modular and has some different approaches.

The notification_system module provides a pluggable architecture for aggregating, displaying and sending notifications in drupal.

It is thought as a base module for developers to provide notifications from their own modules.

It doesn't matter where the notifications are stored, so it is possible to have notifications that are in the drupal database, in external applications and also notifications that are generated on request.

The module is concepted based on plugins so every module can implement its own notification provider. Adminstrators can then bundle notification types to groups and show them to the user in form of a notification center or a block on the frontpage or whatever you want. The module is so basic that it can handle all cases.

With the notification_dispatch submodule, it is possible to send out the gathered notifications via multiple "dispatchers", for example by email or via web push. But a dispatcher for Slack or Microsoft Teams is also possible, as the dispatcher is also extensible via plugins.

NOTE: Web Push requires the web_push_api module which is not yet D10 ready, you will need to utilize patches to install this feature.

Have a look at the documentation for more information, use cases and guides how to setup and integrate the module in your project.

Currently the module is being used in production on two websites, and runs there without bigger problems.

I'd love to talk to someone about the architecture, development and possible use cases for the notification_system module. So if you are interested just reach out to me on the Drupal Slack channel #notification_system, via mail ([email protected]) or on any other platform where you can find my user @bahuma20

Drupal 9–10 · not 11

Ask your assistant about Notification System

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • user Drupal core

Required by

1 tracked project depends on this one

Activity

Tracked releases
7
Tracked since
Oct 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
2.0.0-rc1 Pre-release 10–11 Jul 24, 2025
2.0.0-alpha2 Pre-release 10–11 Oct 11, 2024
2.0.0-alpha1 Pre-release 9–10 Oct 11, 2024
2.0.x-dev Dev 10–11 Oct 11, 2024
1.0.1 Stable 9–10 Oct 11, 2024
1.0.0 Stable 9–10 Jan 11, 2024
1.0.0-beta1 Pre-release 9–10 Oct 27, 2023