Toplistly

Novu

Open-source notifications infrastructure for devs and product teams

Homepage of Novu

Novu is an open-source notification infrastructure and framework designed for developers and product teams. It provides a unified platform for centralized content management, making it easy to build notification capabilities. Novu supports multiple channels, including Inbox/In-App, Push, Email, SMS, and Chat, and integrates with various services like Amazon SES for email sending. The platform offers robust and flexible notification building blocks, ensuring secure integration with its token management system. Key features include detailed delivery reports for SMS notifications, personalized notifications based on user preferences, webhook support for real-time tracking of delivery statuses, and automatic failover to secondary providers for reliable notifications.

Novu is particularly useful for organizations looking to streamline their notification systems. It allows developers to create complex notification workflows using its workflow editor, which supports multiple channels and customization options. The platform is also type-safe, observable, and scalable, making it suitable for mission-critical notifications. With its intuitive UI and extensive community support, Novu lets teams collaborate on notification management.

For those interested in self-hosting Novu, the platform provides detailed documentation and community resources. However, it is essential to note that the self-hosting setup might require additional configuration, such as setting up behind a reverse proxy like Nginx, which can be challenging for some users.

It suits organizations that want one place to build and operate notifications across channels.