---
title: "All Modules"
description: "Auto-generated TypeScript API reference for every public nuxt-convex-module module."
canonical_url: "https://nuxt-convex-module.dev/api-reference/reference"
---
# All Modules

## Modules

<table>
<thead>
  <tr>
    <th>
      Module
    </th>
    
    <th>
      Description
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <a href="https://nuxt-convex-module.dev/api-reference/reference/auth0/client">
        auth0/client
      </a>
    </td>
    
    <td>
      Vue login component for use with Auth0.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://nuxt-convex-module.dev/api-reference/reference/better-auth/server">
        better-auth/server
      </a>
    </td>
    
    <td>
      Server-side Better Auth + Convex integration for Nuxt.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://nuxt-convex-module.dev/api-reference/reference/better-auth/client">
        better-auth/client
      </a>
    </td>
    
    <td>
      Public client-side API for the opt-in Better Auth integration — a Vue/Nuxt port of <code>
        @convex-dev/better-auth
      </code>
      
      's <code>
        react
      </code>
      
       integration.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://nuxt-convex-module.dev/api-reference/reference/clerk/client">
        clerk/client
      </a>
    </td>
    
    <td>
      Vue login component for use with Clerk.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://nuxt-convex-module.dev/api-reference/reference/app">
        app
      </a>
    </td>
    
    <td>
      Composables that need the Nuxt app context (<code>
        #app
      </code>
      
      ) — the half of the package that runs in a Nuxt app but not in plain Vue.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://nuxt-convex-module.dev/api-reference/reference/server">
        server
      </a>
    </td>
    
    <td>
      Helpers for integrating Convex into Nuxt applications using server rendering.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://nuxt-convex-module.dev/api-reference/reference/polar/client">
        polar/client
      </a>
    </td>
    
    <td>
      Vue ports of <code>
        @convex-dev/polar/react
      </code>
      
      's billing components — <a href="https://nuxt-convex-module.dev/api-reference/reference/polar/client#checkoutlink">
        CheckoutLink
      </a>
      
       and <a href="https://nuxt-convex-module.dev/api-reference/reference/polar/client#customerportallink">
        CustomerPortalLink
      </a>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://nuxt-convex-module.dev/api-reference/reference/client">
        client
      </a>
    </td>
    
    <td>
      Tools to integrate Convex into Vue applications.
    </td>
  </tr>
</tbody>
</table>


## Sitemap

See the full [sitemap](https://nuxt-convex-module.dev/sitemap.md) for all pages.
