Skip to main content
Novu is the open-source notification infrastructure for sending, receiving, and tracking notifications across in-app, email, SMS, push, and chat channels. Use workflows to orchestrate delivery, the Inbox component for real-time in-app notifications, and 60+ provider integrations for external channels. New to Novu? Start with What is Novu? or add the Inbox to your app with the Next.js quickstart.

Get started

https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/react.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=b7a3d75ec71611c2021e443a10ecac06

React Quickstart

Integrate Novu Inbox in your React app for notifications.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/nextjs.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=9df4787635a1342d58a78eb235bcf907

Next.js Quickstart

Add Novu Inbox to your Next.js project for real-time alerts.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/remix.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=e1e34fc78ccaa0adfcaad3c7c49c33d9

Remix Quickstart

Embed Novu Inbox in your Remix app for custom notification feeds.

Learn the concepts

Workflows

Learn what workflows are and how they work in Novu.

Notifications

Learn about the Novu notifications lifecycle and the key entities that make up a notification.

Subscribers

Learn what a subscriber is in Novu, how they’re identified, and how they fit into the notification system.

Topics

Learn how topics work in Novu and how they help you organize and target groups of subscribers efficiently.

SDKs

Client side

https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/react.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=b7a3d75ec71611c2021e443a10ecac06

React

Official React SDK for Novu’s Inbox component.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/javascript.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=81a311aca9dcf4e56e095d4e1bbc508e

JavaScript

Framework-agnostic JavaScript SDK for custom implementations.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/react.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=b7a3d75ec71611c2021e443a10ecac06

React Native

Official React Native SDK for mobile applications.

Server side

https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/typescript.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=f0ff1d06547d624f05f6f625a902227c

Typescript

Connect your Node app to Novu via the TypeScript SDK.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/python.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=58a81756e975a7efcf2b4b88eba861fc

Python

Connect your Python app to Novu via the Python SDK.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/go.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=ac4207d833e846377b2f568b0205995b

Go

Connect your Golang app to Novu via the Go SDK.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/php.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=eeefe3756b3942f3689f1cea776580c5

PHP

Connect your PHP app to Novu via the PHP SDK.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/dotnet.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=4bf7b8d23c72b3e6d8879ba5f332ed20

.NET

Connect your C#/.NET app to Novu via the .NET SDK.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/java.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=42c2aca78ef2d1963ac0cf4d4fbcd164

Java

Connect your Java app to Novu via the Java SDK.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/kotlin.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=2ba89b9a3b5b87c280e3c049849a61e4

Kotlin

Connect your Kotlin app to Novu via the Kotlin SDK.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/laravel.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=ee6f619ff6a9ceb5f7882d2f5481a95e

Laravel

Connect your Laravel app to Novu via the Laravel SDK.
https://mintcdn.com/novu-c5de82d9/KUG8H_50nuRuEv8Z/images/icons/ruby.svg?fit=max&auto=format&n=KUG8H_50nuRuEv8Z&q=85&s=859756ba86569b70d6f8c248fbe08dde

Ruby

Connect your Ruby app to Novu via the Ruby SDK.

Community

X

Follow us on X for the latest news and updates.

Discord

Join hundreds of developers building with Novu.

GitHub

Follow progress and contribute to the project.

What is Novu?

The open-source notification infrastructure that simplifies in-app, email, chat, and push notifications.

Frequently asked questions

Novu is the open-source notification infrastructure for sending, receiving, and tracking notifications across in-app, email, SMS, push, and chat channels. You define workflows, manage subscribers, and deliver messages through 60+ provider integrations or the built-in Inbox component.
Novu supports in-app (Inbox), email, SMS, push, and chat notifications. Each channel connects to third-party providers such as SendGrid, Twilio, Firebase Cloud Messaging, and Slack through Novu integrations.
Yes. Novu is fully open source and available on GitHub. You can use Novu Cloud or self-host Novu on your own infrastructure.