Novu is open-source, help us by starring our GitHub repo 🚀

The open-source notification infrastructure for developers

Simple components and APIs for managing all communication channels in one place: Email, SMS, Direct, and Push

npx novu init

How it works?

Read quick start guide
Create template

Create template

Select channels, add content with {{dynamic}} syntax, and custom rules to control the delivery of notifications.

Connect providers

Connect providers

Use a built in collection of popular providers - Sendgrid, Mailgun, Twilio and many more. Add API key and you're ready to go.

Add trigger

Add trigger

Send an event trigger using one of our community built SDK's, and we will handle it from there.

We've built it so you don't have to

  • Digest

    A digest engine that aggregates multiple events in to a single precise notification.

  • User preferences

    Using Novu API to handle all user preferences and subscriptions across channels. UI components included.

  • Priority management

    A smart API to centralize all communication channels in a single place: E-mail, SMS, Direct, Push and many more...

  • Monitoring

    Debug deliverability and analyze sending patterns across multiple channels

  • Content management

    Manage content for all channels and in multiple languages without the need to redeploy your code

  • Timezone awareness

    Send transactional notifications based on user's timezone and working hours.

    Coming soon...

Fully featured notification center in minutes

Build a real-time notification center using our embeddable components or connect your custom UI with our notification feed API.

Read Docs

Built by the community

Open-source is in the heart of Novu. We keep all the source code and work publicly available. Join our community driven project with over 3,000+ developers from around the world who contribute code and help building the modern notification infrastructure.

Join the community:

Component based

Novu API-first approach, means that you can use just what you need, when you need it.

Get Started

An infrastructure that speaks your language

Community built server-side SDK's for your preferred programming language

View SDKsRead Docs

Ready to send your first notification?


Run locally with docker-compose

Read Docs


Use our free managed service

Get Started