{"library":"actioncable-vue","type":"library","category":null,"description":"actioncable-vue is a Vue plugin designed to simplify the integration of ActionCable, Ruby on Rails' WebSocket framework, into Vue.js applications. It provides a straightforward API for managing WebSocket connections, subscribing to channels, and handling real-time data. Currently at stable version 3.1.2, the package appears to have an active development cadence, indicated by recent commits and continuous maintenance. A key differentiator is its support for both Vue 2 and Vue 3, allowing developers to use the same plugin across different generations of Vue projects, adapting its API usage accordingly. It abstracts away much of the boilerplate associated with direct ActionCable consumer usage, offering options for debugging, connection URL configuration (including dynamic URLs for JWTs), immediate connection, and automatic unsubscription upon component unmount.","language":"javascript","status":"active","version":"3.1.2","tags":["javascript","actioncable","vue","vuejs","vue3","rails","real-time","websocket","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install actioncable-vue","imports":["import ActionCableVue from 'actioncable-vue'","import { useCable } from 'actioncable-vue'","this.$cable"]},{"cmd":"yarn add actioncable-vue","imports":[]},{"cmd":"pnpm add actioncable-vue","imports":[]}],"homepage":null,"github":"https://github.com/mclintprojects/actioncable-vue","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/actioncable-vue","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/actioncable-vue/compatibility"}}