N

Novu

Novu is a comprehensive notification infrastructure for developers, designed to manage and deliver notifications seamlessly across platforms.

@novu/[email protected] · Stable•MIT•Since Aug 2021•Has commercial version
Overall rating
activity, maturity, stars
8.8
/ 10
GitHub stars
40k
Contributors
377
Last commit
1h ago
Project age
5 years

About

Novu is a comprehensive notification infrastructure designed for developers to manage and deliver notifications across multiple channels, such as email, SMS, and push. It simplifies the process of creating workflows, managing templates, and handling message preferences for end users, offering a centralized system for notification management.

Key Features

  • Single API for all messaging providers (Inbox/In-App, Email, SMS, Push, Chat)
  • Fully managed GitOps flow, deployed from your CI
  • Define workflow and step controls with Zod or JSON Schema
  • Easily re-use existing content in various frameworks, including React Email, Vue-email, Maizzle, MJML, and more
  • Equipped with a CMS for advanced layouts and design management
  • Debug and analyze multi-channel messages in a single dashboard
  • Embeddable Inbox component with real-time updates
  • Embeddable user preferences component gives your subscribers control over their notifications
  • Community-driven

Recent releases