{"library":"vue-rx","type":"library","category":null,"description":"Vue-Rx is an official integration library that provides RxJS bindings for Vue.js components, enabling developers to incorporate reactive programming paradigms directly into their Vue applications. It offers a `subscriptions` option for components to declaratively bind observable streams to data properties, and a `v-stream` directive to easily convert DOM events or custom component events into RxJS Observables. The current stable version, 6.2.0, primarily supports RxJS v6 and Vue.js 2.x, with releases focused on compatibility updates and feature enhancements. Its key differentiator is its first-party status within the Vue ecosystem, offering a streamlined, boilerplate-reducing approach to managing reactive state and event handling using RxJS, and it ships with TypeScript typings for enhanced developer experience.","language":"javascript","status":"active","version":"6.2.0","tags":["javascript","vue","rx","rxjs","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-rx","imports":["import VueRx from 'vue-rx'","Vue.use(VueRx)","import { Subject } from 'rxjs'","import { Observable } from 'rxjs'"]},{"cmd":"yarn add vue-rx","imports":[]},{"cmd":"pnpm add vue-rx","imports":[]}],"homepage":"https://vue-rx.js.org","github":"https://github.com/vuejs/vue-rx","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-rx","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-rx/compatibility"}}