A simple, fast and useful progressive web application https://qrcodescan.in

QRCode Scanner – a simple, fast and useful progressive web application Features App Shell. Secure via https using cloudflare free ssl Works offline. Fully Responsive. Add to home screen, Splash screen. Supported Browser – Google Chrome, Firefox, Opera (Both Desktop & Mobile), Microsoft Edge ((Insider Preview build)) and now supports iOS as well. Installation Clone this repo …

qrcode.react – A React component to generate QR codes.

qrcode.react will pass through any additional props to the underlying DOM node (<svg> or <canvas>). This allows the use of inline style or custom className to customize the rendering. One common use would be to support a responsive layout. Note: In order to render QR Codes in <canvas> on high density displays, we scale the canvas element to contain an appropriate number of pixels and …

Managing node.js project with multiple packages using lerna.js

Lerna is a tool that optimizes the workflow around managing multi-package repositories with git and npm. Splitting up large codebases into separate independently versioned packages is extremely useful for code sharing. However, making changes across many repositories is messy and difficult to track, and testing across repositories gets complicated really fast. To solve these (and many other) …

An awesome(simple) QR code generator written in JavaScript.

Live demo Check out our brand-new live demo. Or you can also access the live demo by typing bitcat.cc/awesome in the browser on your smartphone. Compatibility Awesome-qr.js is compatible with following browsers. Chrome 4+ (Chrome for Android 53+) Firefox 3.6+ (Firefox for Android 49+) Opera 9+ (Opera Mobile 10+) Safari 4+ (iOS Safari 3.2+) Android Browser 3+ Edge 12+ …

Popper.js – JavaScript positioning library

Popper.js is a library for positioning elements relative to other elements, like tooltip positioning or dock positioning. Famous libraries and frameworks are using Popper.js library to position tooltips and hover effects, including bootstrap. There are plenty of options and plugins to make Popper.js a powerful positioning library, including auto flipping, keeping target inside a certain …

Check if mobile browser, based on useragent string.

mobile({ [ua], [tablet] }) Returns true if a mobile browser is being used. If you don’t specify opts.ua it will use navigator.userAgent. To add support for tablets, set tablet: true. opts.ua can also be an instance of a node.js http request, in which case it will reader the user agent header. Example: var http = require(‘http’);var mobile = require(‘is-mobile’); var server = http.createServer(function (req, res) {  res.end(mobile(req));}); server.listen(8000); Installation With npm do: npm install is-mobile Bundle for the browser with browserify.

Filepond.js – Elegant and Easy to use file uploader widget

Filepond is a JavaScript library that can upload anything you throw at it, optimizes images for faster uploads, and offers a great, accessible, silky smooth user experience. We can install filepond on any frontend frameworks or libraries including React, Vue, Angular or Vanilla js, using npm or direct CDN links. It has all frontend related features, including drag and …