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).
- Something happens in your app (a user signs up, an order ships, a comment is posted).
- Your backend calls
client.track()to fire an event with one or more workflows and recipients. - Notifizz processes the event and delivers notifications in real time.
- Your frontend widget displays the notification instantly to the targeted users.
Available SDKs
| SDK | Package | Purpose |
|---|---|---|
| Node.js | @notifizz/nodejs | Track events, run workflows, generate auth tokens |
| Java / Kotlin | com.notifizz:notifizz-java | Track events, run workflows, generate auth tokens |
| PHP | notifizz/notifizz-php | Track events, run workflows, generate auth tokens |
| React | @notifizz/react | Provider + Inbox component with hooks |
| Vanilla JS | @notifizz/vanilla | Framework-agnostic widget for any web app |
| Angular | @notifizz/angular | Standalone 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.