> ## Documentation Index
> Fetch the complete documentation index at: https://novu-c5de82d9-nv-8794-quote-reply-docs.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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/react.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=f189e692c48b1ed038983635dbe70bed" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/nextjs.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=f40f40f27535f52dd5723432c5f67820" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/remix.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=8cbc25c1d3ebf6136b272bd1787a9e46" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/react.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=f189e692c48b1ed038983635dbe70bed" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/javascript.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=b1cf2eec865fbe625d0d7baec8c10c12" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/react.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=f189e692c48b1ed038983635dbe70bed" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/typescript.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=bf02aa1275a0e6b64bae865385494e6f" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/python.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=bdf5ba56218d33d9c55de303d3284a93" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/go.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=7890fe1b5a5131316a38eeca043f1fe1" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/php.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=9347dd4f4230af89d0ed7b194b8b7748" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/dotnet.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=5d2b1597bcb2eaad587a930e5788e6e2" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/java.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=5dc100e604463632616c21c2c3649016" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/kotlin.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=22ed56f838a4550b6708307c3c9aff88" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/laravel.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=967201cfdc7e77cea7976676dc4f698b" 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-nv-8794-quote-reply-docs/aq5JLu-pVGr0t_st/images/icons/ruby.svg?fit=max&auto=format&n=aq5JLu-pVGr0t_st&q=85&s=db810821b74fe6826b9166d750cf9b84" 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>
