← All tools

novu

Popularity 65 Updated Development & Build

Novu CLI. Run Novu Studio and sync workflows with Novu Cloud

npmauto-collected

Installation

npm
npm install -g novu

Install with npm.

<a href="https://go.novu.co/github?utmcampaign=readme-logo" target="blank" rel="noopener noreferrer" <img alt="Novu Logo" src=".github/assets/novu-logo.svg" width="100%"/ </a

<br/ <br/ <p align="center" <a href="https://www.producthunt.com/products/novu" target="blank" rel="noopener noreferrer" <img src="https://img.shields.io/badge/Product%20Hunt-Golden%20Kitty%20Award%202023-yellow" alt="Product Hunt" </a <a href="https://news.ycombinator.com/item?id=38419513" target="blank" rel="noopener noreferrer" <img src="https://img.shields.io/badge/Hacker%20News-%231-%23FF6600" alt="Hacker News"</a <a href="https://www.npmjs.com/package/@novu/react" target="blank" rel="noopener noreferrer" <img src="https://img.shields.io/npm/v/@novu/react" alt="NPM" </a <a href="https://www.npmjs.com/package/@novu/js" target="blank" rel="noopener noreferrer" <img src="https://img.shields.io/npm/dm/@novu/js" alt="npm downloads" </a </p

<h1 align="center" The open-source communication infrastructure for agents and products </h1

<div align="center" One API and one unified conversation model to connect your <strongproducts</strong and your <strongagents</strong to every channel your users live on — Inbox, Email, SMS, Push, Chat, Slack, Microsoft Teams, Telegram, and more. </div

<p align="center" <br / <a href="https://go.novu.co/github?utmsource=github&utmmedium=readme&utmcampaign=learn-more-link" rel="dofollow"<strongLearn More »</strong</a <br /

<br/ <a href="https://github.com/novuhq/novu/issues/new?assignees=&labels=type%3A+bug&template=bugreport.yml&title=%F0%9F%90%9B+Bug+Report%3A+" target="blank" rel="noopener noreferrer" Report a bug</a · <a href="https://docs.novu.co" target="blank" rel="noopener noreferrer" Docs</a · <a href="https://go.novu.co/github?utmcampaign=readmewebsite" target="blank" rel="noopener noreferrer" Website</a · <a href="https://discord.novu.co" target="blank" rel="noopener noreferrer" Join our Discord</a · <a href="https://go.novu.co/changelog" target="blank" rel="noopener noreferrer" Changelog</a · <a href="https://go.novu.co/roadmap" target="blank" rel="noopener noreferrer" Roadmap</a · <a href="https://twitter.com/novuhq" target="blank" rel="noopener noreferrer" X</a · <a href="https://go.novu.co/contact?utmsource=github&utmmedium=readme&utmcampaign=contact-us-link" target="blank" rel="noopener noreferrer" Contact us</a

Software is becoming more conversational, and user expectations are rising with it. People no longer want static, irrelevant notifications they glance at and forget, they want to engage, ask questions, and go deeper. Instead of a one-way report dropped in their inbox, they expect a thread they can explore: follow up on a metric, drill into an anomaly, or continue a conversation right where they left off. That shift, from broadcast to meaningful dialog is what Novu's communication infrastructure is built for.

⭐️ Why Novu?

Every product and every agent eventually needs to talk to people, across the channels those people already use. Novu is the open-source layer that handles that communication for you, so you don't rebuild Inbox feeds, provider integrations, and channel webhooks from scratch every time.

There are two ways to build with Novu, and they share the same foundation: a single API and a unified conversation model.

  • Communication infrastructure for products — Send notifications across Inbox/In-App, Email, SMS, Push, and Chat through one API, with workflows, digests, and an embeddable <Inbox / component.
  • Agent Communication Infrastructure (ACI) — Connect any agent you've already built to any communication channel: Slack, Microsoft Teams, Telegram, WhatsApp, email through one conversation model.

🚀 Getting Started

Create a free account and follow the instructions on the dashboard.

📚 Table of contents

  • Why Novu?
  • Communication infrastructure for products
  • Agent Communication Infrastructure (ACI)
  • Getting Started
  • Embeddable Inbox and Preferences
  • Providers

📬 Communication infrastructure for products

The notification platform that turns complex multi-channel delivery into a single component. Built for developers, designed for growth, powered by open source.

Novu provides a unified API to send notifications through multiple channels — Inbox/In-App, Push, Email, SMS, and Chat. Create custom workflows, define per-channel conditions, and let Novu deliver each notification in the most effective way, without stitching together a provider for every channel yourself.