{"library":"bwip-js","type":"library","category":null,"description":"bwip-js is a JavaScript library that provides a comprehensive barcode generation solution, translating the Barcode Writer in Pure PostScript (BWIPP) code into native JavaScript. It supports over 100 different barcode types and standards, including all common linear and two-dimensional formats. The library is currently at version 4.9.2, with its underlying BWIPP engine updated to 2026-03-31. Releases are frequent, typically coinciding with BWIPP updates or critical bug fixes, as seen with recent rapid patches for version 4.9.x. It differentiates itself by offering broad platform support (browsers, Node.js, React, React Native, Electron) and output formats (PNG, Canvas, SVG), and by being a pure JavaScript implementation requiring no external binaries or server-side rendering other than a JavaScript runtime.","language":"javascript","status":"active","version":"4.9.2","tags":["javascript","bar code","generator","barcode","node","react","react-native","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install bwip-js","imports":["import bwipjs from 'bwip-js';","const bwipjs = require('bwip-js');","import { toBuffer } from '@bwip-js/node';","import { toCanvas } from '@bwip-js/browser';"]},{"cmd":"yarn add bwip-js","imports":[]},{"cmd":"pnpm add bwip-js","imports":[]}],"homepage":"https://metafloor.github.io/bwip-js/","github":"https://github.com/metafloor/bwip-js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/bwip-js","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/bwip-js/compatibility"}}