Every product eventually reinvents notifications — templates scattered across code, per-channel providers, users begging for preference controls. Novu replaces all of that with one open-source layer: a single API that routes email, SMS, push, chat and in-app messages through visual workflows.
It ships the pieces teams always end up building by hand: digest batching, user preference management, a pre-built in-app inbox component, and provider integrations (SendGrid, Twilio, FCM, Slack and dozens more) you can swap without touching product code.
MIT-licensed with a huge developer community, Novu can be self-hosted for full data control or used via their cloud — either way it's the open standard for product notifications.
Email, SMS, push, chat and in-app notifications through a single unified API.
Visual, code-first workflows with digests, delays and per-user preference logic.
A drop-in notification center UI for your app, prebuilt and themeable.
Run the full stack with Docker to keep notification data on your infrastructure.
Yes — Novu is MIT-licensed open source and free to self-host. The hosted cloud has a generous free tier with paid plans for scale.
Dozens — SendGrid, Postmark, SES, Twilio, FCM, APNs, Slack, Discord and more. You can switch providers without changing product code.
Customer.io is closed marketing automation; Novu is open-source notification infrastructure for your product — transactional and workflow notifications with user preferences, self-hostable end to end.
Yes — a prebuilt, themeable inbox component drops into React and other frameworks.
Yes — official Docker setup runs the full stack (API, workers, web) on your own servers.
Open-source passkey-first authentication.
Privacy-first surveys and forms.
Open-source web + product analytics.
Claim Novu to add screenshots, respond to reviews and reach founders comparing tools — free to start.