An open-source notification infrastructure with a unified API for In-App, Email, SMS, Push, and Chat notifications.
Novu is an open-source notification infrastructure that provides a unified API for sending notifications across multiple channels including In-App, Email, SMS, Push, and Chat. It solves the complexity of managing disparate notification services by offering a single platform with embeddable components and customizable workflows.
Developers and engineering teams building web applications that require reliable, multi-channel notification systems without managing multiple third-party providers.
Developers choose Novu for its comprehensive multi-channel support, embeddable real-time inbox component, and open-source flexibility, which reduces the overhead of building and maintaining notification infrastructure.
The open-source notification infrastructure. In-app Inbox component, E-mail, SMS, Push and Slack Integrations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides a single API to send notifications across In-App, Email, SMS, Push, and Chat channels, as listed in the README, eliminating the need to integrate multiple providers separately.
Offers a pre-built React component for a notification center with real-time updates, reducing frontend development effort for in-app notifications, with plans for Vue and Angular support.
Enables creation of custom notification workflows with delivery conditions per channel, allowing precise control over how notifications are triggered and sent.
Includes a digest engine to combine notifications into single emails and an embeddable preferences component, enhancing user experience and reducing overload.
The embeddable inbox component lacks full support for Vue and Angular, which are only 'coming soon,' limiting adoption in projects using those frameworks.
Enterprise features are under a commercial license, as stated in the README, which may restrict access to advanced functionality for open-source or budget-constrained teams.
Some providers, like Bandwidth for SMS or Pushwoosh for push, are listed as not yet supported, potentially requiring workarounds for specific integration needs.