> ## Documentation Index
> Fetch the complete documentation index at: https://novu-c5de82d9-inbox-rendering-redesign.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Novu Platform - Open-Source Notification Infrastructure

> Novu is an open-source notification infrastructure for sending in-app, email, SMS, push, and chat messages from one API with 60+ provider integrations.

Novu is the open-source notification infrastructure for sending, receiving, and tracking notifications across in-app, email, SMS, push, and chat channels. Use [workflows](/platform/concepts/workflows) to orchestrate delivery, the [Inbox component](/platform/inbox) for real-time in-app notifications, and [60+ provider integrations](/platform/integrations) for external channels.

New to Novu? Start with [What is Novu?](/platform/what-is-novu) or add the Inbox to your app with the [Next.js quickstart](/platform/quickstart/nextjs).

## Get started

<Columns cols={3}>
  <Card title="React Quickstart" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/react.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=9ea9bf0a7ed2ac4f4fe9312cd65f0daa" href="/platform/quickstart/react" width="24" height="24" data-path="images/icons/react.svg">
    Integrate Novu Inbox in your React app for notifications.
  </Card>

  <Card title="Next.js Quickstart" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/nextjs.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=c625c52651cde158f6b5a02c4acab38b" href="/platform/quickstart/nextjs" width="24" height="24" data-path="images/icons/nextjs.svg">
    Add Novu Inbox to your Next.js project for real-time alerts.
  </Card>

  <Card title="Remix Quickstart" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/remix.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=ba00376b8fb090f1479665f9699fd3a0" href="/platform/quickstart/remix" width="24" height="24" data-path="images/icons/remix.svg">
    Embed Novu Inbox in your Remix app for custom notification feeds.
  </Card>
</Columns>

## Learn the concepts

<Columns cols={2}>
  <Card title="Workflows" icon="workflow" href="/platform/concepts/workflows">
    Learn what workflows are and how they work in Novu.
  </Card>

  <Card title="Notifications" icon="bell" href="/platform/concepts/notification-event">
    Learn about the Novu notifications lifecycle and the key entities that make up a notification.
  </Card>

  <Card title="Subscribers" icon="users" href="/platform/concepts/subscribers">
    Learn what a subscriber is in Novu, how they're identified, and how they fit into the notification system.
  </Card>

  <Card title="Topics" icon="tag" href="/platform/concepts/topics">
    Learn how topics work in Novu and how they help you organize and target groups of subscribers efficiently.
  </Card>
</Columns>

## SDKs

### Client side

<Columns cols={3}>
  <Card title="React" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/react.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=9ea9bf0a7ed2ac4f4fe9312cd65f0daa" href="/platform/sdks/react" width="24" height="24" data-path="images/icons/react.svg">
    Official React SDK for Novu's Inbox component.
  </Card>

  <Card title="JavaScript" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/javascript.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=2d494ca6c213f7ee86218aeda45eed79" href="/platform/sdks/javascript" width="24" height="24" data-path="images/icons/javascript.svg">
    Framework-agnostic JavaScript SDK for custom implementations.
  </Card>

  <Card title="React Native" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/react.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=9ea9bf0a7ed2ac4f4fe9312cd65f0daa" href="/platform/sdks/react-native" width="24" height="24" data-path="images/icons/react.svg">
    Official React Native SDK for mobile applications.
  </Card>
</Columns>

### Server side

<Columns cols={3}>
  <Card title="Typescript" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/typescript.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=87d797b8615fe02205d5801d398b94c4" href="/platform/sdks/server/typescript" width="24" height="24" data-path="images/icons/typescript.svg">
    Connect your Node app to Novu via the TypeScript SDK.
  </Card>

  <Card title="Python" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/python.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=e7113d61404dbc226e02ee33cdc9da27" href="/platform/sdks/server/python" width="24" height="24" data-path="images/icons/python.svg">
    Connect your Python app to Novu via the Python SDK.
  </Card>

  <Card title="Go" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/go.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=6313728ee957e88b591924758bc53cf0" href="/platform/sdks/server/go" width="24" height="24" data-path="images/icons/go.svg">
    Connect your Golang app to Novu via the Go SDK.
  </Card>

  <Card title="PHP" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/php.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=cc195999408c0d3fa436d84ff723ceed" href="/platform/sdks/server/php" width="24" height="24" data-path="images/icons/php.svg">
    Connect your PHP app to Novu via the PHP SDK.
  </Card>

  <Card title=".NET" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/dotnet.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=775e1f69d01591bf4c03754f65211611" href="/platform/sdks/server/dotnet" width="24" height="24" data-path="images/icons/dotnet.svg">
    Connect your C#/.NET app to Novu via the .NET SDK.
  </Card>

  <Card title="Java" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/java.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=88aa8a0426718bc5288ffd565ea7eb33" href="/platform/sdks/server/java" width="24" height="24" data-path="images/icons/java.svg">
    Connect your Java app to Novu via the Java SDK.
  </Card>

  <Card title="Kotlin" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/kotlin.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=2ec0569abab0dcd56c7c0265a1a6f1a9" href="/platform/sdks/server/kotlin" width="24" height="24" data-path="images/icons/kotlin.svg">
    Connect your Kotlin app to Novu via the Kotlin SDK.
  </Card>

  <Card title="Laravel" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/laravel.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=64d25f38d9ed9aa45a07b6e1a10ea43d" href="/platform/sdks/server/laravel" width="24" height="24" data-path="images/icons/laravel.svg">
    Connect your Laravel app to Novu via the Laravel SDK.
  </Card>

  <Card title="Ruby" icon="https://mintcdn.com/novu-c5de82d9-inbox-rendering-redesign/rnTO6wzeSEBhSh6h/images/icons/ruby.svg?fit=max&auto=format&n=rnTO6wzeSEBhSh6h&q=85&s=07a2e24cb314e688cb1f94d09de4a753" href="/platform/sdks/server/ruby" width="24" height="24" data-path="images/icons/ruby.svg">
    Connect your Ruby app to Novu via the Ruby SDK.
  </Card>
</Columns>

## Community

<Columns cols={3}>
  <Card title="X" icon="twitter" href="https://x.com/novuhq">
    Follow us on X for the latest news and updates.
  </Card>

  <Card title="Discord" icon="messages-square" href="https://discord.gg/novu">
    Join hundreds of developers building with Novu.
  </Card>

  <Card title="GitHub" icon="github" href="https://github.com/novuhq/novu">
    Follow progress and contribute to the project.
  </Card>
</Columns>

<Card title="What is Novu?" icon="circle-question-mark" href="/platform/what-is-novu">
  The open-source notification infrastructure that simplifies in-app, email, chat, and push notifications.
</Card>

## Frequently asked questions

<AccordionGroup>
  <Accordion title="What is Novu?">
    Novu is the open-source notification infrastructure for sending, receiving, and tracking notifications across in-app, email, SMS, push, and chat channels. You define workflows, manage subscribers, and deliver messages through 60+ provider integrations or the built-in Inbox component.
  </Accordion>

  <Accordion title="What channels does Novu support?">
    Novu supports in-app (Inbox), email, SMS, push, and chat notifications. Each channel connects to third-party providers such as SendGrid, Twilio, Firebase Cloud Messaging, and Slack through Novu integrations.
  </Accordion>

  <Accordion title="Is Novu open source?">
    Yes. Novu is fully open source and available on [GitHub](https://github.com/novuhq/novu). You can use Novu Cloud or [self-host Novu](/community/self-hosting-novu/overview) on your own infrastructure.
  </Accordion>
</AccordionGroup>
