# @nuxtjs/supabase

> Supabase module for Nuxt

Latest version **2.0.10** (published 2026-08-10) · MIT license · 0 weekly downloads

## Install

```sh
npm install @nuxtjs/supabase
pnpm add @nuxtjs/supabase
yarn add @nuxtjs/supabase
bun add @nuxtjs/supabase
```

## Health

**Score 60/100 (C)** — status: active.

Positive: esm support; no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 2.0.10 |
| Published | 2026-08-10 |
| First published | 2022-03-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 4 |
| Unpacked size | 31.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 936 |
| Maintainers | pi0, atinux, danielroe, antfu, larbish |

## Links

- npm: https://www.npmjs.com/package/@nuxtjs/supabase
- Repository: https://github.com/nuxt-modules/supabase
- Homepage: https://github.com/nuxt-modules/supabase#readme
- Issues: https://github.com/nuxt-modules/supabase/issues
- npm.io page: https://npm.io/package/@nuxtjs/supabase

## Dependencies (4)

- [defu](https://npm.io/package/defu.md) ^6.1.7
- [pathe](https://npm.io/package/pathe.md) ^2.0.3
- [@supabase/ssr](https://npm.io/package/@supabase/ssr.md) ^0.12.4
- [@supabase/supabase-js](https://npm.io/package/@supabase/supabase-js.md) ^2.112.2

## Recent versions

- 2.0.10 (latest) — 2026-08-10
- 1.5.4-20250721-080756-6a3a67c (nightly) — 2025-07-21
- 0.2.0-19 (next) — 2022-09-30
- 0.2.0-17 (prerelease) — 2022-09-23
- 2.0.9 — 2026-05-21
- 2.0.8 — 2026-05-13
- 2.0.7 — 2026-05-12
- 2.0.6 — 2026-04-23
- 2.0.5 — 2026-04-07
- 2.0.4 — 2026-02-19
- 2.0.3 — 2025-12-05
- 2.0.2 — 2025-12-03
- 2.0.1 — 2025-10-08
- 2.0.0 — 2025-09-29
- 1.6.2 — 2025-09-09
- … 157 more at https://npm.io/package/@nuxtjs/supabase/versions

## README

[![@nuxtjs/supabase](https://supabase.nuxtjs.org/social-card.png)](https://supabase.nuxtjs.org)

# Nuxt Supabase

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]
[![Nuxt][nuxt-src]][nuxt-href]
[![Volta][volta-src]][volta-href]

> [Supabase](https://supabase.com) module for [Nuxt](https://v3.nuxtjs.org)

- [✨ &nbsp;Changelog](https://supabase.nuxtjs.org/changelog)
- [📖 &nbsp;Read the documentation](https://supabase.nuxtjs.org)
- [▶ &nbsp;Video](https://www.youtube.com/watch?v=jIyiRT6zT8Q)
- [👾 &nbsp;Demo](./demo)

## Features

- Nuxt 3 and 4 ready
- Vue 3 composables
- Usage in API server routes
- Authentication support
- Use supabase-js isomorphic client
- TypeScript support

## Usage

Check out https://supabase.nuxtjs.org

## Nuxt 2

If you are looking for a solution with Nuxt 2, check out https://github.com/supabase-community/nuxt-supabase

## Development

1. Clone this repository
2. Install dependencies using `pnpm install`
3. Prepare development server using `pnpm dev:prepare`
4. Build module using `pnpm build`
5. Launch playground using `pnpm dev`

## License

[MIT License](./LICENSE)

<!-- Badges -->
[npm-version-src]: https://img.shields.io/npm/v/@nuxtjs/supabase/latest.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-version-href]: https://npmjs.com/package/@nuxtjs/supabase

[npm-downloads-src]: https://img.shields.io/npm/dt/@nuxtjs/supabase.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-downloads-href]: https://npm.chart.dev/@nuxtjs/supabase

[github-actions-ci-src]: https://github.com/nuxt-community/supabase-module/workflows/ci-main/badge.svg
[github-actions-ci-href]: https://github.com/nuxt-community/supabase-module/actions?query=workflow%3Aci

[codecov-src]: https://img.shields.io/codecov/c/github/nuxt-community/supabase-module.svg?style=flat&colorA=18181B&colorB=28CF8D
[codecov-href]: https://codecov.io/gh/nuxt-community/supabase-module

[license-src]: https://img.shields.io/npm/l/@nuxtjs/supabase.svg?style=flat&colorA=18181B&colorB=28CF8D
[license-href]: https://npmjs.com/package/@nuxtjs/supabase

[nuxt-src]: https://img.shields.io/badge/Nuxt-18181B?logo=nuxt.js
[nuxt-href]: https://nuxt.com

[volta-src]: https://user-images.githubusercontent.com/904724/209143798-32345f6c-3cf8-4e06-9659-f4ace4a6acde.svg
[volta-href]: https://volta.net/nuxt-modules/supabase?utm_source=readme_nuxt_supabase

---
_Source: https://npm.io/package/@nuxtjs/supabase · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
