
Novu
Open source notification infrastructure
The Lens
Novu gives you one API for all your notifications: email, SMS, push, in-app, and chat, replacing the duct tape of Twilio, SendGrid, Firebase, and Slack APIs. Define a notification workflow once, and it handles routing to the right channel based on user preferences.
The open source version (self-hosted) is free and includes the core workflow engine, template management, subscriber preferences, and all channel integrations. The managed cloud has a free tier with 30,000 events/month, then $250/mo for the Business tier.
Self-hosting runs via Docker Compose with MongoDB, Redis, and the Novu workers. Setup takes 1-2 hours and the docs walk you through it. Moderate ops burden. You're running a multi-service stack with queues and a database. Solo developers: the cloud free tier at 30K events/month covers most side projects. Small teams: cloud free tier still works unless you're sending heavy volume. Growing teams: self-host to avoid per-event costs or pay $250/mo for managed.
The catch: Novu has pivoted its architecture multiple times. The latest version (v2) shifted to a code-first approach which is cleaner but broke backward compatibility. If you adopted v1 patterns, migration takes work.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
Free vs Self-Hosted vs Paid
free self hosted paid cloud### Free (Self-Hosted) Full notification engine: all channels (email, SMS, push, in-app, chat), workflow editor, subscriber preference management, template system, and integrations with providers like SendGrid, Twilio, FCM. No event limits.
### Free (Cloud) 30,000 events/month, 3 team members, community support. Enough for early-stage products.
### Paid (Cloud Business), $250/mo 250,000 events/month, unlimited team members, priority support, advanced analytics, and digest/delay features.
### Paid (Cloud Enterprise), Custom Unlimited events, SLA, dedicated support, SSO, audit logs.
### Self-Hosted Costs MongoDB + Redis + Novu services via Docker. A $40-80/mo VM handles moderate notification volume. Storage grows with notification history. Expect 4-6 hours/month ops time.
### When to Pay Self-host if you're cost-sensitive or need data sovereignty. Pay $250/mo when your team would rather build features than maintain notification infrastructure. The break-even is roughly when self-hosting ops time exceeds 3-4 hours/month at your team's hourly rate.
### Verdict Cloud free tier is generous for small apps. Self-host to avoid per-event pricing at scale.
Cloud free tier: 30K events/month. Self-host for unlimited. $250/mo Cloud Business for managed convenience.
Similar Tools
About
- Stars
- 38,957
- Forks
- 4,281
Explore Further
More tools in the directory
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
370.3k ★claw-code
The repo is finally unlocked. enjoy the party! The fastest repo in history to surpass 100K stars ⭐. Join Discord: https://discord.gg/5TUQKqFWd Built in Rust using oh-my-codex.
190.9k ★n8n
Fair-code workflow automation with native AI capabilities
187.3k ★




