Skip to content

Notificator Project

Notificator Project

Turn meaningful events into alerts you can act on.

Get started · Website · Web dashboard (beta) · Documentation · Changelog · Support

Notificator is a free and open-source notification ecosystem for WordPress, Strapi, Astro, Node.js backends, a web dashboard, mobile apps, and compatible physical devices.

Discover useful WordPress events, define Strapi content rules, or send trusted server events from Astro and Node.js, then choose where each alert belongs: in a local activity view, in the web inbox, on your phone, by optional email, or on an MQTT-connected device.

Get started

The dashboard guide explains notifications, API keys, MQTT settings, device monitoring, and supported OTA updates. In-dashboard toasts appear while the dashboard is open; they are not background browser push.

One event, several useful destinations

WordPress · Strapi · Astro · Node.js event
      ↓
Local activity or connected delivery
      ↓
Local activity · Web inbox · Mobile push · Optional email · MQTT device

WordPress dashboard alerts and the Strapi activity log work locally without an account or API key. Remote delivery is optional and can connect the web inbox, mobile app, email alerts, and user-owned MQTT infrastructure.

Create an account and integration API keys in the web dashboard (beta) or mobile app. Use either to read connected notifications and monitor devices; install the app when you want mobile push. Both clients share the same account. The Notificator web dashboard is separate from the local WordPress dashboard.

Projects

Project What it provides
WordPress Plugin Event discovery, ready-made templates, notification rules, dashboard alerts, mobile delivery, MQTT, activity history, and portable configuration exports.
Strapi Extension A Strapi 5 preview for content lifecycle rules, local activity, signed remote delivery, mobile alerts, email, and user-owned MQTT without repeated lifecycle code.
Astro Integration The @notificator-project/astro server integration for Actions, API routes, webhooks, server-rendered workflows, and optional successful-build alerts.
IoT Firmware Open-source ESP32 firmware, browser installation, signed OTA updates, and independent release channels for supported hardware.
Hosted API The server-side notification ingestion and delivery service operated at api.notificator-project.com.
Node.js SDK The @notificator-project/api server client for sending typed alerts through the hosted API.
Documentation Setup guides for WordPress, Strapi, Astro, the Node.js SDK, web dashboard, mobile app, HiveMQ, Notificator devices, firmware installation, and public APIs.
Website The public project website, Journal, support and privacy pages, changelog, and browser-based firmware installer.
Web Dashboard Browser-based account registration, API-key management, shared notifications, MQTT device monitoring, and signed Base/Touch OTA controls (beta).

Physical devices

Notificator is designed to work beyond the browser.

Notificator Base

A compact maker-friendly reference device built around an ESP32-C3 SuperMini, SSD1306 OLED display, and capacitive control. Base firmware is the stable hardware channel.

Notificator Touch

A touchscreen firmware preview for the Waveshare ESP32-S3 Touch LCD 3.49, with alert history, clock and weather views, audio, on-device Wi-Fi setup, orientation support, and dedicated settings.

Notificator Matter

An upcoming device path intended to let selected Notificator alerts trigger compatible smart-home and office devices. It remains under development and is not yet available as a firmware release.

Rendered Notificator Base device showing an alert Rendered Notificator Touch device showing its clock and weather screen

More compatible firmware targets can be added without forcing different devices onto the same hardware assumptions or update channel.

Built for choice and privacy

  • Use WordPress dashboard alerts or Strapi activity without creating a Notificator account.
  • Keep Astro and Node.js API keys in trusted server environments and out of browser bundles.
  • Enable remote delivery only for notifications that need it.
  • Connect compatible devices through your own HiveMQ Cloud cluster.
  • Keep MQTT credentials out of the Notificator account database.
  • Export saved WordPress notification configurations and reuse them across sites.
  • Install supported firmware from the browser and continue with signed OTA updates.
  • Review the project's external services and data handling in the privacy policy.

Community

Notificator was first introduced publicly at WordCamp Athens 2025. Since then, tens of early-access devices have reached testers across multiple countries.

Feedback from early-access participants, the Greek WordPress community, WordPress contributors, makers, and open-source users continues to shape the project. Thank you to everyone who has tested a device, reported a problem, suggested an improvement, or helped someone else get started.

Get involved

Independent and open source

Notificator is an independent open-source project. It is not affiliated with, endorsed by, or sponsored by WordPress.org, the WordPress Foundation, Automattic, Strapi Solutions SAS, Waveshare, or HiveMQ.

References to WordPress and Strapi describe compatibility and participation in their open-source communities. References to Waveshare identify compatible hardware, while references to HiveMQ identify the currently supported user-owned MQTT service. Product names, trademarks, services, and terms remain the property of their respective owners.

Repository-specific licenses and third-party notices are documented in each project.

Pinned Loading

  1. WordPress-Plugin WordPress-Plugin Public

    Notificator – Alerts & Notifications helps WordPress administrators monitor selected hooks and send secure notifications when events happen.

    PHP 1

  2. Docs Docs Public

    Notificator Project's documentation ( May help May not ! )

    MDX

  3. IoT-Firmware IoT-Firmware Public

    Open-source firmware for Notificator-compatible IoT devices, featuring real-time alerts, MQTT, OTA updates, device setup, and multiple hardware targets.

    C

  4. Website Website Public

    Official website for Notificator Project, built with Astro. This repository contains the public site and content pages for the project.

    Astro

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…