Crafting nonograms that reveal QR codes

Today I made a small addition to a Javascript library I sometimes use to generate nonograms.

This tool can now build a solvable grid in the form of a valid QR Code that, once decoded, reveals some text:

Animation of a nonogram grid being solved and revealing a QR code

The nonogram size will depend on the hidden text size, but even with a short text, it will be a difficult one to solve manually.

To find more about it: Nonogram JS demo page.

Note that I've written about open-source generators to build pen & paper puzzles in the past (in French):