{"library":"vue-lite-youtube-embed","type":"library","category":null,"description":"vue-lite-youtube-embed is a lightweight Vue component designed to embed YouTube videos with a strong focus on performance and user privacy. It serves as a Vue port of React Lite YouTube Embed, implementing an \"Adaptive Loading\" strategy to defer loading the full YouTube iframe until user interaction, significantly improving initial page load times. The package is currently at version 1.2.4 and appears to have an ad-hoc release cadence, typical for focused utility components. Its primary differentiators include being private-by-default (using `youtube-nocookie.com` if `cookie` prop is set to true), requiring only essential assets, and providing a clean, customizable interface. It supports both Vue 2 (with a `vue-frag` dependency) and Vue 3, shipping with TypeScript types for enhanced developer experience. It prioritizes accessibility by requiring a `title` prop for the iframe.","language":"javascript","status":"active","version":"1.2.4","tags":["javascript","vue","youtube","embed","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-lite-youtube-embed","imports":["import LiteYouTubeEmbed from 'vue-lite-youtube-embed'","import 'vue-lite-youtube-embed/style.css'","import { Fragment } from 'vue-frag'"]},{"cmd":"yarn add vue-lite-youtube-embed","imports":[]},{"cmd":"pnpm add vue-lite-youtube-embed","imports":[]}],"homepage":null,"github":"https://github.com/wobsoriano/vue-lite-youtube-embed","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-lite-youtube-embed","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-lite-youtube-embed/compatibility"}}