{"library":"vue-shepherd","type":"library","category":null,"description":"Vue Shepherd is a Vue wrapper library for Shepherd.js, a robust JavaScript library designed for guiding users through applications with interactive site tours. The package is currently at its stable version 6.0.0 and offers integration for both Vue's Composition API via `useShepherd` and Options API using `VueShepherdPlugin`. It differentiates itself by providing a native Vue experience for Shepherd.js, simplifying the process of adding step-by-step guides within Vue applications. The release cadence is moderate, often aligning with updates to the underlying Shepherd.js library and broader Vue ecosystem evolutions. A critical aspect for adopters is the licensing; starting from v5.0.1, the library transitioned to the AGPL-3.0 license, which necessitates a commercial license for commercial products and revenue-generating companies.","language":"javascript","status":"active","version":"6.0.0","tags":["javascript","vue","site tour","tour","shepherd","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-shepherd","imports":["import { useShepherd } from 'vue-shepherd'","import VueShepherdPlugin from 'vue-shepherd'","import 'shepherd.js/dist/css/shepherd.css'","import VueShepherd from 'vue-shepherd/dist/vue-shepherd.ssr.js'"]},{"cmd":"yarn add vue-shepherd","imports":[]},{"cmd":"pnpm add vue-shepherd","imports":[]}],"homepage":null,"github":"https://github.com/shipshapecode/vue-shepherd","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-shepherd","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-shepherd/compatibility"}}