zxing-barcode

A custom n8n node for barcode generation and scanning using the ZXing library

Package Information

Downloads: 30 weekly / 130 monthly
Latest Version: 0.0.6

Documentation

n8n-nodes-zxing-barcode

A custom n8n node for barcode generation and scanning using the ZXing library.

Features

  • Generate Barcodes: Create various barcode formats including QR codes, PDF 417, UPC, Code128, EAN, and more
  • Scan Barcodes: Decode barcodes from image inputs (Buffer, base64, file paths)
  • Multiple Formats: Support for 1D and 2D barcode formats
  • Configurable Parameters: Adjust size, format, error correction levels, and more
  • Image Processing: Handle images through n8n's binary data system
  • Error Handling: Comprehensive validation and error reporting

Supported Barcode Formats

1D Barcodes

  • UPC-A, UPC-E
  • EAN-8, EAN-13
  • Code 39, Code 93, Code 128
  • Codabar
  • ITF (Interleaved 2 of 5)

2D Barcodes

  • QR Code
  • Data Matrix
  • PDF 417
  • Aztec
  • MaxiCode

Installation

To install this custom node in n8n:

  1. Go to Settings > Community Nodes
  2. Click "Install a community node"
  3. Enter: n8n-nodes-zxing-barcode
  4. Click Install

Alternatively, you can install it via npm in your n8n installation directory:

npm install n8n-nodes-zxing-barcode

Discussion