GitPedia
maslick

maslick/koder

QR/bar code scanner for the Browser

21 Releases
Latest: 4y ago
v1.8.0Latest
maslickmaslick·4y ago·February 6, 2022
GitHub

📋 Changes

  • publish browser, CJS and ESM versions in a single npm package
v1.7.0
maslickmaslick·4y ago·January 29, 2022
GitHub

📋 Changes

  • react-scripts 5.0.0 and webpack 5
  • minor: npm badges + ci improvements
v1.6.0
maslickmaslick·4y ago·January 29, 2022
GitHub

📋 Changes

  • [npm package](https://www.npmjs.com/package/@maslick/koder) with a Node.js library (WASM + js)
v1.5.2
maslickmaslick·4y ago·January 23, 2022
GitHub

📋 Changes

  • Copy to clipboard button (#55)
v1.5.1
maslickmaslick·4y ago·January 19, 2022
GitHub

📋 Changes

  • Beep issue #50 fixed
  • Improved README.md
v1.5.0
maslickmaslick·4y ago·January 16, 2022
GitHub

📋 Changes

  • print the number of milliseconds to recognize qr/bar code
  • CI/CD pipeline with manual deployment to dev environment
  • remove unused cpp files (qr, barcode)
  • refactoring, renaming
  • document C++ code
  • use Emscripten 3.1.1 (was 1.38.44)
  • use public Emscripten Docker image (`emscripten/emsdk`)
  • reduce WASM size by 131KB (now: 330KB wasm + 13 KB js glue)
  • + 3 more
v1.4.1
maslickmaslick·4y ago·January 12, 2022
GitHub

Add beep toggle button. When enabled, Koder will produce a beep sound on the successful scan. <img width="403" alt="Screenshot 2022-01-12 at 13 56 29" src="https://user-images.githubusercontent.com/5644706/149136046-0b203939-3602-49c2-b29c-9007d40744d0.png">

v1.4.0
maslickmaslick·4y ago·January 12, 2022
GitHub

Merge QR and Barcode WASM files into one (no more QR/BAR button in the UI, Koder will recognize both QR and BAR codes automatically without the need to toggle the switch).

v1.3.0
maslickmaslick·4y ago·January 12, 2022
GitHub

Add scan beep on iOS and Mac OSX

v1.2.7
maslickmaslick·4y ago·January 12, 2022
GitHub

📋 Changes

  • add Transformer base class
  • display Receiving party with UPNQR (Slovenia)
v1.2.6
maslickmaslick·4y ago·January 6, 2022
GitHub

Introducing Transformer Modules (UPNQR and COVID19 are available)

v1.2.5
maslickmaslick·4y ago·January 3, 2022
GitHub

Formatting dates in EU Digital Covid Certificate

v1.2.4
maslickmaslick·4y ago·January 2, 2022
GitHub

Bumping dev dependencies

v1.2.3
maslickmaslick·4y ago·January 2, 2022
GitHub

Minor bug fixes

v1.2.2
maslickmaslick·4y ago·January 2, 2022
GitHub

Toggle between RAW mode and Covid/Upnqr mode

v1.2.1
maslickmaslick·4y ago·January 2, 2022
GitHub

Documentation update

v1.2.0
maslickmaslick·4y ago·January 1, 2022
GitHub

EU Digital Covid Certificate validator

v1.1.2
maslickmaslick·4y ago·January 1, 2022
GitHub

Bug fix (service worker)

v1.1.1
maslickmaslick·4y ago·December 22, 2021
GitHub

📋 Changes

  • vanilla-js demo at https://maslick.github.io/koder/
  • fixed ``code128`` in vanilla-js example
v1.1.0
maslickmaslick·4y ago·September 14, 2021
GitHub

+ Code128 support (barcode)

v1.0.0
maslickmaslick·5y ago·April 7, 2021
GitHub

📋 Changes

  • QR/barcode module implemented in WebAssembly
  • Uses Zbar C++ library (version [0.23.90](https://github.com/mchehab/zbar))
  • Packaged as PWA (caching files with Service Worker, Add to Home Screen)
  • Mobile first (can be used on a Laptop as well)
  • Multiplatform (iOS, Android, Desktop)
  • QR recognition logic is performed off the browser's Main thread (i.e. Web Worker)
  • *koder* React component supports a [jsqr-based](https://www.npmjs.com/package/jsqr) Web Worker (see [jsQrWorker.js](./public/jsQrWorker.js))
  • Barcode support (UPC-A, UPC-E, EAN-8, EAN-13, I25)
  • + 4 more