Roadmap
Track the development of @vuetify/v0. Milestones are organized by time horizon:
Now — Actively in development, due within 30 days
Next — Planned for the near future, due within 90 days
Later — On the radar, no immediate timeline
Completed — Released milestones
Priorities may shift based on community feedback and technical requirements.
Want to help shape the future of this project? Become a Founder Supporter and gain a guiding voice in what we build next.
Beta
Now in beta. A headless UI framework for Vue 3 — composables and components that handle the logic so you can own the design. No opinions on styling. No markup you can’t change. Just primitives that work.
Alpha opened on April 7, 2026 for feedback, bug reports, and contributions. With beta, the focus shifts to stability and locking in the APIs for v1.
Road to v1
API freeze. Focus shifts to stability, documentation, and edge cases.
What beta means
This isn’t a proof of concept. v0 is feature-complete enough to build with and evaluate seriously.
APIs are freezing. The foundation is solid and the surface is settling as we lock things in for v1.
v0 is being built directly into Vuetify. The composables and patterns here are the same ones powering Vuetify’s next generation. This isn’t a side project — it’s the core.
Your feedback still matters. Alpha was when design decisions were wide open; beta is the last window to flag anything before APIs lock for v1. If something feels wrong, this is the time to say so.
Try v0
Whether you want to explore in the browser, scaffold a project, or integrate with your AI workflow — there’s a path for you.
Want a complete working reference? DevKey is the example project that ships with v0 — a full Vue 3 + Vite + UnoCSS app built on @vuetify/v0. Clone it, or run pnpm create vuetify0 to scaffold your own copy.
Get involved
Report a bug or request a feature — Open an issue↗︎ on GitHub.
Ask a question or join the conversation — Find us on Discord↗︎.
Contribute code — PRs are welcome. See the contributing guide for how to get started.
Maturity Matrix
Graduation Criteria
Has unit tests, has documentation page, at least one working example.
Edge-case test coverage, SSR safe or explicitly browser-only, accessibility reviewed, API unchanged for 2+ releases, benchmarked if performance-critical.
Used in production downstream (e.g. Vuetify 5), adapter ecosystem (if applicable), API frozen — breaking changes require major version.
Superseded by a better pattern, migration guide provided, removal timeline set.
FAQ
v0 is a headless UI framework for Vue 3. It provides composables and renderless components that handle behavior, state, and accessibility — without any styling opinions. You bring the design; v0 handles the logic.
v0 is the foundation layer being built directly into Vuetify’s next generation. The composables and patterns in v0 are the same ones that will power Vuetify’s styled components. You can use v0 standalone or alongside Vuetify.
Yes, with the understanding that APIs are still settling during beta. The core is solid and is already being used to build Vuetify itself. If you’re comfortable with occasional minor adjustments as things stabilize, v0 is ready to build with.
APIs are mostly stable and freezing for v1. Breaking changes are still possible but will be documented in release notes. Alpha gathered the feedback; beta is where APIs lock down.
v0 is style-agnostic — use UnoCSS, Tailwind, plain CSS, CSS Modules, or whatever fits your project. The docs and examples use UnoCSS. The theme plugin exposes CSS custom properties that you can map to any framework’s color system.
Yes. All composables and components are SSR-safe. Nuxt integration is documented in the getting started guide.
Stable means battle-tested with no planned breaking changes. Preview means feature-complete and documented, but the API may evolve in minor releases. Draft means experimental and subject to major changes. See the maturity matrix above for a full breakdown.
Open an issue↗︎ on GitHub. Include a reproduction if possible — the playground↗︎ is a good way to create one.
See the contributing guide. PRs are welcome for bug fixes, new features, documentation, and examples.
Join the Discord↗︎ community. You can also use the AI assistant built into the docs — look for the Ask AI button on any page.
Fund Vuetify0, get your logo on the docs
For companies whose product is built on Vuetify0. Logo across the docs, every page, and the README. One sponsor at a time.