
Novu is an open-source notification infrastructure for builders that allows them to handle all communication channels resembling electronic mail, SMS, direct messages, and push in a single place.
Customers can begin by making a template the place they will choose channels, add context with {{dynamic}} syntax, and customise guidelines to regulate the supply of notifications.
Novu supplies customers with a set of APIs and elements they usually can select to both create their very own customized notification middle consumer interface, or use a ready-to-use UI and customise it partially.
“Creating a notification layer is one thing we regularly do when designing a brand new utility. It often begins the identical, sending only a easy electronic mail, and after some time, you’ll end up managing tons of of notifications throughout a number of channels. Novu’s objective is to assist builders create significant, transactional communication between the product and its customers. All with an easy-to-use API and excellent developer expertise,” the builders behind Novu wrote on the challenge’s web site.
Novu’s structure takes an Object Constraint (OCL) structure method wherein transactional communication consists of many various components, every of which is answerable for a particular activity. This permits for simpler upkeep and integrations of latest performance.
Customers can simply get began by way of Docker compose.