docs/platform/sdks.mdx
Novu's server-side SDKs simplify the integration with Novu's REST API.
The Framework SDK is a TypeScript library that allows you to build notification workflows and execute them in your own runtime environment.
<Note> While triggering notifications is supported in all SDKs, creating and managing notification workflows is only supported in the Framework Typescript SDK. </Note> <Columns cols={2}> <Card title="Typescript" icon="/images/icons/typescript.svg" href="/framework/typescript/overview"> Build and execute notification workflows in TypeScript </Card> </Columns>Novu provides the following web client SDKs to enable integrations with Novu's prebuilt UI components, allowing you to easily add notification functionality to your applications without handling complex notification logic manually.
<Columns cols={2}> <Card title="React" icon="/images/icons/react.svg" href="/platform/inbox/setup-inbox"> Official React SDK for Novu's Inbox component </Card> <Card title="Headless" icon="/images/icons/javascript.svg" href="/platform/inbox/headless-mode"> Framework-agnostic SDK for custom implementations </Card> <Card title="React-Native" icon="/images/icons/react.svg" href="/platform/sdks/react-native"> Official React Native SDK for mobile applications </Card> </Columns>Novu does not currently provide native client SDKs for Flutter, native iOS (Swift), native Android (Kotlin/Java), or other non-JavaScript mobile frameworks. You can still use Novu from these platforms: