QR Code encoder and renderer. Demo.
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.
- 1.1.0
- Add
toSvgWithECLevel
; - Expose
ECLevel
; - Thanks again @joshmh!
- Add
- 1.0.2
- Fix bit to byte conversion bug. Thanks @joshmh!
- 1.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.
Thank you Carolyn Eby, for creating this great tutorial on how QR Code works.
Thank you Evan for bringing joy to the frontend.