BlurHash using the CSS Paint API/Paint Worklets

First, some background reading:

My goals & thoughts

More thoughts

Some room for improvement, experimentation and more random thoughts

View source to see my messy implementation. You can probably do better :)

I don't care too much about fancy build tools, JS frameworks, npm and other distracting modern web stuff. Call me old-fashioned. You choose complexity. You can also choose simplicity.

Some experimenting (images hidden here)

Paint API supported?

Home - More stuff