qr.js, as the name hints, can render QR codes, those matrix barcodes readable by dedicated QR barcode readers and camera phones, usually found in most smartphones.
The qr.js library allows developers to give it a specific text and then have it rendered...