It’s important to note that our API and backend SDK are intended for use exclusively in server-side applications.
Attempting to use them in a client-side application will result in Cross-Origin Resource Sharing (CORS) errors.
This restriction ensures the security and integrity of our services.
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.