Novu home pagelight logodark logo
  • novuhq/novu
  • Get API Key
  • novuhq/novu
SDKs & Client Libraries
Overview
DocumentationAPI ReferenceSDKsCookbookGuidesDemosCommunity & SupportUse Cases
  • API Reference
  • Learn by Videos
  • Get instant help
  • FAQs
  • SDKs & Client Libraries
  • Overview
  • Client

  • Server

SDKs & Client Libraries

Overview

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.

React

Embed a real-time notification center component in your React application.

Vue

Embed a real-time notification center component in your Vue 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.

Go

Connect your Golang app to Novu via the Go SDK.

PHP

Connect your PHP app to Novu via the PHP SDK.

Laravel

Connect your Laravel app to Novu via the Laravel SDK.

.NET

Connect your C#/.NET app to Novu via the .NET SDK.

Ruby

Connect your Ruby app to Novu via the Ruby SDK.

Java

Connect your Java app to Novu via the Java SDK.

Kotlin

Connect your Kotlin app to Novu via the Kotlin SDK.

Python

Connect your Python app to Novu via the Python SDK.

Was this page helpful?

Add a new providerVue Component
twittergithublinkedin
Powered by Mintlify
  • Client Side
  • Server Side