--- title: QrCode --- # QrCode ## Scanner/Reader - [zxing](https://github.com/zxing/zxing) - Apache 2.0, Java - [Online Decoder](https://zxing.org/w/decode.jspx) - Command - [ZBar/ZBar](https://github.com/ZBar/ZBar) - 2012 - zbarimg - [libdmtx](https://github.com/dmtx/libdmtx) - dmtxread - JS - [nimiq/qr-scanner](https://github.com/nimiq/qr-scanner)(推荐) - 不能 NodeJS - [demo](https://nimiq.github.io/qr-scanner/demo/) - [@zxing/library](https://github.com/zxing-js/library) - 功能最多 - NodeJS 需要 jimp 提取亮度通道 - [demo](https://zxing-js.github.io/library/) - [qrcode-reader](https://github.com/edi9999/jsqrcode) - 很小 - NodeJS 可直接用 jimp 数据 - [jsqr](https://github.com/cozmo/jsQR) - 不支持多个二维码 - [demo](https://cozmo.github.io/jsQR/) - [html5-qrcode](https://github.com/mebjas/html5-qrcode) - [demo](https://scanapp.org/) - [qr-scanner-wechat](https://github.com/antfu/qr-scanner-wechat) - [demo](https://qrcode-wechat.netlify.app/) - [文章](https://juejin.cn/post/7290813210276724771?searchId=202403220940400452709FA51954DFEEDF)