vuetifyjs/0 — a frontend project — sits at 759 GitHub stars in the Frontend space. 0️⃣ Composable UI engine for Vue. Build complex interfaces with reusable state, logic, and primitives—without being locked into components or styles.
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
Headless Vue 3 UI primitives and composables for building modern applications and design systems. @vuetify/v0 is the foundation of the Vuetify ecosystem, offering lightweight, unstyled building blocks with full TypeScript support and accessibility features built-in.
Note: v0 is stable — v1.0.0 shipped July 22, 2026 and the stable API surface is locked under SemVer. Preview-level APIs (flagged in the roadmap) may still see documented changes.
Repository Structure
This is a pnpm monorepo containing:
Package
Description
@vuetify/v0
Core headless components and composables
apps/docs
Documentation site (0.vuetifyjs.com)
apps/playground
Interactive development environment
Requirements
Node.js >= 26
pnpm >= 10.6
Vue >= 3.5.0
Installation
npm install @vuetify/v0@latest
# or
pnpm add @vuetify/v0
# or
yarn add @vuetify/v0
# or
bun add @vuetify/v0
Exports
The package provides tree-shakeable subpath exports:
import { ... } from '@vuetify/v0' // Everything
import { ... } from '@vuetify/v0/components' // Components only
import { ... } from '@vuetify/v0/composables' // Composables only
import { ... } from '@vuetify/v0/utilities' // Utilities only
import { ... } from '@vuetify/v0/types' // Types only
import { ... } from '@vuetify/v0/constants' // Constants only
import { ... } from '@vuetify/v0/date' // Date adapter and utilities
What's Included
Components
Primitives
Component
Description
AspectRatio
Fixed width-to-height ratio container via CSS aspect-ratio
Atom
Polymorphic base element with dynamic as prop and renderless mode
Portal
Teleport wrapper with automatic z-index stacking via useStack
Presence
Animation-agnostic mount lifecycle with lazy mounting and exit timing
Providers
Component
Description
Group
Multi-selection with tri-state support
Locale
Locale context provider for internationalization
Scrim
Overlay backdrop with click-to-dismiss and z-index management
Selection
Multi-selection state with v-model binding
Single
Single-selection with automatic deselection
Step
Sequential navigation (first, last, next, prev)
Theme
Theme context provider with CSS variable injection
Actions
Component
Description
Button
Button with loading grace period, toggle groups, and icon accessibility
Toggle
Pressable on/off button with standalone and group modes
Forms
Component
Description
Checkbox
Dual-mode checkbox (standalone/group) with tri-state support
Combobox
Filterable selection with autocomplete, virtual focus, and custom input
Form
Form validation coordinator with submit handling and error aggregation
Input
Text input with label, description, error messages, and character counting
NumberField
Numeric input with increment/decrement, scrub, and Intl formatting
Radio
Radio group with single-selection and keyboard navigation
Select
Dropdown selection with virtual focus and multi-select support
Rating
Star/icon rating with hover preview, half-stars, and keyboard navigation
Slider
Range input with snapping, range mode, and custom tracks
Switch
Toggle switch with on/off states and label association
Disclosure
Component
Description
AlertDialog
Confirmation dialog with deferred close and wait()/close() pattern
Collapsible
Single-item disclosure toggle for showing and hiding content
Dialog
Modal dialog using native <dialog> with focus management
ExpansionPanel
Accordion-style collapsible panels
Popover
CSS anchor-positioned popup content
Tabs
Tab panel navigation with keyboard support and lazy content rendering
Tooltip
Description tooltip with hover/focus triggers
Treeview
Hierarchical tree with nested selection and expand/collapse
Semantic
Component
Description
Avatar
Image/fallback avatar with priority loading
Breadcrumbs
Navigation breadcrumbs with overflow detection and truncation
Carousel
Scroll-snap slide navigation with multi-slide display and drag/swipe
Image
Image with placeholder, error fallback, and lazy loading
Overflow
Responsive truncation primitive with overflow detection and indicator
Pagination
Page navigation with semantic <nav> wrapper
Progress
Headless progress indicator with multi-segment and buffer support
Snackbar
Toast notification with queue, positioning, and auto-dismiss
Splitter
Resizable panel layout with drag handles
Composables
Foundation
Core factories that provide the foundation for all other composables:
How does vuetifyjs/0 compare to other Frontend projects?
vuetifyjs/0 is tracked by TopGit in the Frontend category, with 759 GitHub stars and written in TypeScript. Browse the Frontend topic page on TopGit to compare it against similar projects by stars and activity.
How many stars does vuetifyjs/0 have?
vuetifyjs/0 has 759 GitHub stars — refresh the page for the live number, or check github.com/vuetifyjs/0. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is vuetifyjs/0 open source?
TopGit's metadata for vuetifyjs/0 does not record a license. Most public repositories on GitHub ARE open source, but the exact terms vary — verify by opening the LICENSE file directly.
What else is in the Frontend space?
vuetifyjs/0 is tracked by TopGit under the Frontend category, alongside 19 GitHub-tagged topics. Trending and Topics pages list peer repositories of comparable stars and language.
What is vuetifyjs/0?
vuetifyjs/0 (vuetifyjs/0) is a TypeScript project on GitHub. From the project's own README: 0️⃣ Composable UI engine for Vue. Build complex interfaces with reusable state, logic, and primitives—without being locked into components or styles.
Where can I see vuetifyjs/0 in action?
The project maintains a homepage at https://0.vuetifyjs.com. The README tab on this page also usually contains screenshots and a quickstart.
Where do I read more about vuetifyjs/0?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/vuetifyjs/0 is the definitive source.
Read full README in the tab above.
Still deciding about 0?
One click hands the question to an AI along with this page — see what it says about 0.