Novu
Open-source notification infrastructure platform that provides a unified API and embeddable Inbox component for multi-channel notifications including email, SMS, push, chat, and in-app.
At a Glance
A complete starter toolkit for exploring Novu and sending your first notifications.
Engagement
Available On
Alternatives
Listed May 2026
About Novu
Novu is an open-core notification infrastructure platform built for developers who need to deliver multi-channel notifications without building the plumbing from scratch. The core technology is MIT-licensed and publicly available on GitHub, where the project has accumulated over 39,000 stars and more than 400 contributors. It combines a drop-in <Inbox /> React component with a unified API that routes notifications across email, SMS, push, chat, and in-app channels.
What It Is
Novu sits in the "notification infrastructure" category — a layer between your application logic and the various delivery providers (Twilio, Sendgrid, Resend, Slack, FCM, etc.) that actually move messages. Instead of writing separate integrations for each provider and channel, developers define workflows once through Novu's API or dashboard, then trigger them with a single call. The embeddable <Inbox /> component handles the in-app notification feed, real-time delivery, user preferences, and snooze functionality out of the box.
Open-Core Architecture
Novu describes itself as a "commercial open source company" using an Open Core model. The core platform is MIT-licensed; enterprise features under the /enterprise folder and certain dashboard modules are covered by a commercial license. This means teams can self-host the open-source version, while enterprise customers can access SSO, RBAC, HIPAA BAA, and advanced data residency options through the commercial tier.
Channel and Provider Coverage
The platform supports five notification channels, each with multiple provider integrations:
- Email: Sendgrid, Mailgun, SES, Postmark, Resend, Mailjet, Brevo, SparkPost, Outlook 365, and more
- SMS: Twilio, Plivo, SNS, Vonage, Telnyx, Infobip, Clickatell, and others
- Push: FCM, APNS, Expo, OneSignal, Pushpad
- Chat: Slack, Discord, MS Teams, Mattermost
- In-App: Novu's own embeddable Inbox component
Developer Workflow and Tooling
Novu is designed to let teams start with a UI-based no-code workflow editor and graduate to code-first workflows when runtime control is needed. The @novu/framework package lets developers define workflows in TypeScript alongside their application code, with support for React Email rendering, Zod payload schemas, and local data access. A Digest Engine batches multiple events into a single notification (e.g., a weekly email digest). The block-based email editor is powered by React Email. Novu also ships a Copilot feature and an MCP server (announced as "Novu MCP is live") for connecting AI agents to the notification platform.
Update: Novu MCP and Recent Releases
The homepage banner highlights that Novu MCP — an MCP server for connecting AI agents — launched recently. The GitHub repository shows active development with the latest release being @novu/react-native@v3.16.0 published in April 2026, and the repository was last pushed to in May 2026. The project roadmap and changelog are publicly available, signaling ongoing product investment across both the cloud and open-source tracks.
Why It Got Attention
Novu won a Product Hunt Golden Kitty Award in 2023 and reached the #1 spot on Hacker News. The GitHub repository's 39,000+ stars and 400+ contributors reflect substantial community traction for an infrastructure-layer tool. The project's framing — "notification logic shouldn't live inside the database" — resonated with developers who had previously hand-rolled notification systems across multiple providers.
Community Discussions
Be the first to start a conversation about Novu
Share your experience with Novu, ask questions, or help others learn from your insights.
Pricing
Free
A complete starter toolkit for exploring Novu and sending your first notifications.
- 10,000 workflow runs / month
- All channels: Email, In-app, SMS, Chat, Push
- US + EU data residency
- Up to 20 workflows
- 2 environments (Dev + Prod)
Pro
More scale and flexibility - ideal for teams moving beyond experimentation.
- 30,000+ workflow runs / month
- 7-day activity feed retention
- Remove Novu branding
- Advanced email editor (blocks, layouts)
- Higher rate limits & faster processing
- Everything in Free
Team
Built for growing engineering teams sending meaningful volume into production.
- 250,000+ workflow runs / month
- Up to 10 environments (Staging, QA, Pre-prod…)
- 90-day activity feed retention
- Unlimited team members
- More workflows
- Role-Based Access Control (RBAC)
- Expanded rate limits (600 RPS triggers)
- Everything in Pro
Enterprise
Enterprise-grade scale, compliance, support, and hosting options.
- 10M+ workflow runs / month (custom volume tiers)
- Unlimited environments
- Custom retention policies (feed, audit, logs)
- Custom delay & digest windows
- HIPAA BAA
- Dedicated SSO (SAML / OIDC)
- Directory Sync (SCIM)
- Private Slack/Teams support channel
- Advanced data residency (SG, UK, AU, JP, KR, custom regions)
- Self-hosted deployment options
- Everything in Team
Capabilities
Key Features
- Embeddable <Inbox /> React component
- Unified API for multi-channel notifications
- Email, SMS, Push, Chat, and In-App channels
- Digest Engine to batch notifications
- No-code block-based email editor powered by React Email
- Code-first workflow definitions with TypeScript
- User preference management component
- Real-time notification delivery
- Workflow orchestration with delay and digest steps
- Multi-tenancy support
- Role-Based Access Control (RBAC)
- Activity feed with configurable retention
- Novu Copilot AI assistant
- Novu MCP server for AI agent integration
- Self-hosted deployment option
- US and EU data residency
- HIPAA BAA (Enterprise)
- SSO via SAML/OIDC (Enterprise)
- Directory Sync via SCIM (Enterprise)
- Audit logs
- Snooze notifications
- Custom notification channels
- Translations (i18n)
- HTTP Step in workflows
- Topics for subscriber grouping
