SDKs & Client Libraries
You can interface with Novu’s API either over REST, or via libraries for certain languages. Below is a list of our official, supported libraries.
Client Side
The Client side libraries and components helps to add a fully functional notification center to your application.
Vue
Embed a real-time notification center component in your Vue application.
React
Embed a real-time notification center component in your React application.
Angular
Embed a real-time notification center component in your Angular application.
Web Component
Embed a real-time notification center component in your JavaScript application.
IFrame Embed
Embed a real-time notification center inside an iframe using our embedded script.
Headless JavaScript
Embed a notification system into any framework or vanilla JavaScript project, without being constrained by our default UI or dependencies.
Server Side
The Server side libraries helps to trigger notifications and interact with all of Novu’s API seamlessly.
Node.js
Connect your Node app to Novu via the Node.js SDK.
PHP
Connect your PHP app to Novu via the PHP SDK.
Laravel
Connect your Laravel app to Novu via the Laravel SDK.
Python
Connect your Python app to Novu via the Python SDK.
Kotlin
Connect your Kotlin app to Novu via the Kotlin SDK.
Java
Connect your Java app to Novu via the Java SDK.
Ruby
Connect your Ruby app to Novu via the Ruby SDK.
Go
Connect your Golang app to Novu via the Go SDK.
.NET
Connect your C#/.NET app to Novu via the .NET SDK.
Was this page helpful?