Skip to main content
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.