The @brandql/nuxt module is now in private beta and will be available publicly, soon. It's the easiest way to use BrandQL in your Vue and Nuxt projects.
Installation
npx nuxi module add @brandql/nuxt
Usage
<template>
<BrandLogo domain="github.com" :size="48" />
</template>
No imports needed — the module auto-registers the <BrandLogo> component and useLogo composable.
Features
- Auto-imports: Components and composables are available globally
- SSR compatible: Works with Nuxt's server-side rendering out of the box
- Reactive:
useLogoreturns reactive refs with loading and error states - Fallbacks: Built-in skeleton loader and customizable error states
Private beta
This is a private beta release. If you'd like early access, reach out via the dashboard or on X (@useBrandQL). Public release is planned for Q1 2026.