pablohirafuji/elm-qrcode/1.0.1

NOTE: this package is not compatible with Elm 0.19.1

QR Code

QR Code encoder and renderer. Demo.

Basic Usage

import QRCode

qrCode : Html msg
qrCode =
    let
        resultQRCode = QRCode.toSvg "Hello world"

    in
        case resultQRCode of
            Result.Ok view -> view
            Result.Err err -> Html.text (toString err)

If you would like more functionalities, please open an issue on github.

Changelog

  • v1.0.1 - Refactored encoder to use bitwise operations instead of string manipulation; - Refactored matrix to use bitwise operations instead of string manipulation; - Dropped ParseInt dependence; - Perfomance improvements.

Thanks

Thank you Carolyn Eby, for creating this great tutorial on how QR Code works.

Thank you Evan for bringing joy to the frontend.