{"library":"vue-mq","type":"library","category":null,"description":"Vue MQ is a Vue.js plugin designed to simplify responsive web design by providing a declarative and semantic approach to handling media queries. It integrates directly into Vue instances, exposing a reactive `$mq` property that reflects the current breakpoint. Additionally, it offers a `MqLayout` component for conditional rendering of content based on specified breakpoints, including support for ranges (e.g., `md+`) and multiple specific breakpoints. The current stable version is 1.0.1, with significant updates like Server-Side Rendering (SSR) support introduced in v1.0.0. Releases appear to be infrequent, focusing on stability and key features. A core differentiator is its mobile-first design philosophy, particularly evident in its filter utility, allowing developers to define breakpoints centrally and manage responsive behavior directly within Vue templates and component logic, rather than relying solely on CSS media queries. This abstraction aims to streamline the development of responsive user interfaces.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-mq","imports":["import VueMq from 'vue-mq'"]},{"cmd":"yarn add vue-mq","imports":[]},{"cmd":"pnpm add vue-mq","imports":[]}],"homepage":"https://vue-mq.netlify.app","github":"https://github.com/AlexandreBonaventure/vue-mq","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-mq","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-mq/compatibility"}}