Novu is an open-source notification infrastructure that provides a unified API for sending notifications across multiple channels including Email, SMS, Push, and Chat. It offers an embeddable notification center, workflow engine, and no-code email editor.

Similar self-hosted alternatives:
None found
Repository activity:
Stars
37,299
Forks
4,074
Watchers
174
Open Issues
247
Last commit
about 4 hours ago
Details:
Estimated Popularity
158
Pricing Model
Open-Core
Hosting Type
Hybrid
License
NOASSERTION
Deployment Difficulty
Medium
Language
TypeScript

Novu is a comprehensive open-source notification infrastructure that simplifies the implementation of multi-channel notifications. It provides developers with a unified API and embeddable components to handle notifications across Email, SMS, Push, Chat, and In-App channels.

Key Features

  • Multi-Channel Support:

    • Email notifications
    • SMS messaging
    • Push notifications
    • Chat integrations
    • In-app notifications
    • Real-time delivery
  • Platform Components:

    • Embeddable notification center
    • No-code email editor
    • Workflow engine
    • Digest engine
    • User preference center
    • Provider management
  • Integration Options:

    • Multiple provider support
    • REST API access
    • Developer SDKs
    • React components
    • Real-time capabilities
    • Custom workflows
  • Technical Features:

    • Docker deployment
    • API documentation
    • Multiple environments
    • Activity tracking
    • Analytics dashboard
    • Role-based access

Help improve this content

Found an error or want to add more information about Novu? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects