You are viewing Pre-Alpha documentation.
Vuetify0 Logo
Theme
Mode
Accessibility
Vuetify
Vuetify0 Logo

The AI-native headless framework
for Vue

Accessible composable-first primitives with AI-integrated docs, published benchmarks, and the backing of Vuetify.

Get Started
pnpm add @vuetify/v0
GitHub Stars
Monthly Downloads
100%
TypeScript
0
Style Opinions

COMPOSABLE ARCHITECTURE

Logic without components. Components without opinions.

Use createSelection as a composable, or Selection as a compound component. Same logic, your choice.

<script setup lang="ts">
  import { createSelection } from '@vuetify/v0'

  const selection = createSelection({
    multiple: true,
  })

  const items = selection.onboard([
    { id: 1, value: 'Option A' },
    { id: 2, value: 'Option B' },
    { id: 3, value: 'Option C' },
  ])
</script>

<template>
  <button
    v-for="item in items"
    :key="item.id"
    :class="{ selected: item.isSelected.value }"
    @click="item.toggle"
  >
    {{ item.value }}
  </button>

  <p>Selected: {{ [...selection.selectedIds].join(', ') }}</p>
</template>

Live Preview

Selected: none

PERFORMANCE PROVEN

We publish our benchmarks

Every composable is profiled across dataset sizes. Browse results in the interactive Benchmark Explorer.

0K+
ops/s peak
0
benchmark scenarios
0+
unit tests

AI-FIRST DEVELOPMENT

Your AI assistant already knows v0

First-class MCP server. Machine-readable SKILL.md. Context-aware AI search. Multiple AI doc formats.

Vuetify MCP

One command connects Claude, Cursor, or Windsurf to every v0 API.

claude mcp add vuetify-mcp https://mcp.vuetifyjs.com/mcp
Learn more

SKILL.md

Comprehensive reference with decision trees and anti-patterns for AI coding tools.

npx skills add vuetifyjs/0
Learn more

Ask AI

Built into every docs page. Sends examples, API specs, and benchmarks as context.

AI-Ready Scaffold

Scaffold a Vue or Nuxt project with Vuetify MCP pre-configured in one command.

pnpm create vuetify0 --name=my-app --features=mcp
Learn more

TRUSTED FOUNDATION

From the creators of Vuetify

40K+ stars. 2M+ weekly downloads. A decade of Vue expertise.

Built by the Vuetify team

v0 extracts Vuetify's battle-tested patterns into a headless layer. The same team that built and maintains Vue's most popular component framework.

John Leider

"Vuetify 5 will be built on v0. Every pattern we've refined over a decade is becoming the foundation for the next generation."

John Leider, Creator of Vuetify

GET STARTED

Build something real in 5 minutes

pnpm add @vuetify/v0
© 2016-1970 Vuetify, LLC