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

# Novu Platform - Open-Source Notification Infrastructure

> Send in-app, email, SMS, push, and chat notifications from one API. Workflows, Inbox component, and 60+ providers.

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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/react.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=966a4f8a5227c74ab646870b79618e6f" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/nextjs.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=5ec58e3684000a16139f4ff526919f2d" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/remix.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=48e1028e749ab0be235e9ca91e3a7fea" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/react.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=966a4f8a5227c74ab646870b79618e6f" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/javascript.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=ac2ad9ffb68211083f7e6f23ea9a4ecf" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/react.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=966a4f8a5227c74ab646870b79618e6f" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/typescript.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=471ef06ce2eec4658e054e8110b4f018" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/python.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=2aec2e473fb3f3ab64f772ded3594c33" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/go.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=46a4fc5230ad5803bba53234a69c646b" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/php.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=ad4f02e25c9d28d4e6bb25f3b523122d" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/dotnet.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=c82f1a308293629c874fc556779ab830" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/java.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=319c8936fbbb49fabf47bca069c7501d" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/kotlin.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=a99cf9027abe3a2ae74c5a6897b6684d" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/laravel.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=6f1cca5f9907660a5364a4af2a0ae2a7" 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-docs-homepage-redesign/MQszelfdJHp3CgNw/images/icons/ruby.svg?fit=max&auto=format&n=MQszelfdJHp3CgNw&q=85&s=7e8eda89d7970516f8692d8603f4afa5" 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>
