Skip to main content

What is Notifizz?

Notifizz is a developer-first notification platform. It lets you trigger real-time, in-app notifications from your backend and display them instantly in a ready-made Notification Center widget embedded in your frontend. Instead of building notification infrastructure from scratch — queues, storage, delivery, UI — you integrate two lightweight SDKs and let Notifizz handle the rest.

How it fits together

Notifizz provides two families of SDKs that work in tandem:

Event Tracking

Track events, trigger workflows, and generate authentication tokens from your server (Node.js, Java/Kotlin, PHP).

Notification Center

Drop a real-time notification widget into your app (React, Angular, Vanilla JS).
The flow is simple:
  1. Something happens in your app (a user signs up, an order ships, a comment is posted).
  2. Your backend calls client.track() to fire an event with one or more workflows and recipients.
  3. Notifizz processes the event and delivers notifications in real time.
  4. Your frontend widget displays the notification instantly to the targeted users.

Available SDKs

SDKPackagePurpose
Node.js@notifizz/nodejsTrack events, run workflows, generate auth tokens
Java / Kotlincom.notifizz:notifizz-javaTrack events, run workflows, generate auth tokens
PHPnotifizz/notifizz-phpTrack events, run workflows, generate auth tokens
React@notifizz/reactProvider + Inbox component with hooks
Vanilla JS@notifizz/vanillaFramework-agnostic widget for any web app
Angular@notifizz/angularStandalone component + injectable services

Key capabilities

Real-time delivery — Notifications are pushed to connected clients via WebSockets. No polling, no delays. Event-driven architecture — Track meaningful events from your backend, attach workflows that define what happens, and let Notifizz route notifications to the right users. Flexible authentication — Choose between Firebase Auth, backend-generated tokens, or a simple identifier-based mode depending on your security requirements. Customizable UI — Use the built-in bell icon and notification center out of the box, or bring your own UI and control everything programmatically. Multi-framework support — First-class SDKs for React, Angular, and vanilla JavaScript. Same capabilities, idiomatic APIs.

Next steps

Core concepts

Understand events, workflows, channels, and authentication.

Quickstart

Get your first notification delivered in under 5 minutes.