Component · Tabs
Underline Tabs
Accessible Vue 3 tabs with underline and pills variants, a sliding indicator, roving tabindex and arrow-key navigation. Tailwind CSS, v-model.
Tabs switch between related views without leaving the page. These Vue 3 tabs components come in underline, pill and segmented styles, with the active tab bound through v-model so the parent stays in control.
They use <script setup lang="ts">, Tailwind CSS 4 and class-based dark mode, and have no dependencies besides vue. Install with npm, copy the source, or adjust them in the Vueplay Studio.
Component · Tabs
Accessible Vue 3 tabs with underline and pills variants, a sliding indicator, roving tabindex and arrow-key navigation. Tailwind CSS, v-model.
Good to know
FAQ
Use tabs when people compare or switch between a few parallel views, and an accordion when content is long, sequential or read on small screens.
Every item is a plain Vue 3 single-file component with no dependencies besides vue. Install it with npm from its vueplay.com/npm tarball URL, or copy the source straight into your project.