SD Instances Open-Supply Venture of the Week: Novu


Novu is an open-source notification infrastructure for builders that permits them to handle all communication channels resembling e-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 manage the supply of notifications.
Novu gives customers with a set of APIs and parts 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.
“Growing a notification layer is one thing we regularly do when designing a brand new utility. It normally begins the identical, sending only a easy e-mail, and after some time, you’ll end up managing a whole lot of notifications throughout a number of channels. Novu’s aim 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 venture’s web site.
Novu’s structure takes an Object Constraint (OCL) structure method wherein transactional communication consists of many alternative elements, every of which is liable for a selected process. This permits for simpler upkeep and integrations of recent performance.
Customers can simply get began via Docker compose.