{"library":"vue-barcode-reader","type":"library","category":null,"description":"This library provides Vue.js components, `StreamBarcodeReader` and `ImageBarcodeReader`, enabling barcode and QR code scanning within web applications. It leverages the ZXing (\"zebra crossing\") image processing library for its core decoding capabilities, supporting various 1D and 2D formats from either a live video camera feed or uploaded image files. The current latest version, 1.0.3, was published approximately three years ago, with Vue 3 compatibility introduced in version 1.0.0. For applications requiring Vue 2 support, users must install version 0.0.3. While the package offers straightforward integration, community forks like `@teckel/vue-barcode-reader` describe this original package as abandoned, suggesting a lack of active maintenance and potential for unaddressed issues or performance improvements found in alternatives. TypeScript definitions are available via `@types/vue-barcode-reader` for better developer experience.","language":"javascript","status":"abandoned","version":"1.0.3","tags":["javascript","vue","barcode","qrcode","zxing"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-barcode-reader","imports":["import { StreamBarcodeReader } from 'vue-barcode-reader';","import { ImageBarcodeReader } from 'vue-barcode-reader';","npm install @types/vue-barcode-reader --save-dev"]},{"cmd":"yarn add vue-barcode-reader","imports":[]},{"cmd":"pnpm add vue-barcode-reader","imports":[]}],"homepage":null,"github":"https://github.com/olefirenko/vue-barcode-reader","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-barcode-reader","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-barcode-reader/compatibility"}}