{"library":"vue-nav-tabs","type":"library","category":null,"description":"Vue-tabs is a Vue.js-based tab component designed to simplify the creation and customization of tabbed interfaces in web applications. It provides a flexible way to organize content into distinct, navigable sections. The current stable version is 0.5.7, indicating it's still in a pre-1.0 development phase, which suggests a potentially less rigid release cadence and a focus on feature additions and bug fixes rather than strict semantic versioning for breaking changes. Key differentiators include its built-in theming support (default Bootstrap, Paper, Material), full support for dynamic tab rendering (adding/removing tabs programmatically), and `v-model` support for programmatic tab switching. It also boasts good accessibility features with ARIA tab interface specifications and supports asynchronous validation functions for tab changes. The library aims for ease of use and customization, offering various demos for different layouts like vertical tabs, icons, and animations.","language":"javascript","status":"maintenance","version":"0.5.7","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-nav-tabs","imports":["import { VueTabs, VTab } from 'vue-nav-tabs'","import { VTab } from 'vue-nav-tabs'","import Vue from 'vue'"]},{"cmd":"yarn add vue-nav-tabs","imports":[]},{"cmd":"pnpm add vue-nav-tabs","imports":[]}],"homepage":"https://vue-nav-tabs.netlify.app","github":"https://github.com/cristijora/vue-tabs","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-nav-tabs","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-nav-tabs/compatibility"}}