GitHub

What is the project about?

Novu is an open-source notification platform that simplifies the integration of notifications into applications. It provides a unified API for sending notifications across multiple channels (In-App, Push, Email, SMS, Chat).

What problem does it solve?

It streamlines the process of adding and managing notifications, allowing developers to easily integrate various notification channels and enabling product teams to control notification content.

What are the features of the project?

  • Embeddable Inbox component with real-time support.
  • Single API for all messaging providers (Inbox/In-App, Email, SMS, Push, Chat).
  • Digest Engine.
  • No-Code Block Editor for Email.
  • Notification Workflow Engine.
  • Embeddable user preferences component.
  • Community-driven.

What are the technologies used in the project?

  • React
  • API
  • SDK

What are the benefits of the project?

  • Unified notification management.
  • Simplified integration process.
  • Support for multiple channels.
  • Customizable workflows.
  • Control over notification content.

What are the use cases of the project?

  • Adding a notification center to web and mobile applications.
  • Sending transactional emails, SMS, push notifications, and chat messages.
  • Managing user preferences for notifications.
  • Creating custom notification workflows.
novu screenshot