[{"data":1,"prerenderedAt":76},["ShallowReactive",2],{"maker-jjkaufman":3},[4,34,56],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":32,"objection":33,"sub":17},18755782,"Wiv.js","A library for a more wiggly div",false,"languages",2018,265,55,"mixed",0.36,6,[17,18,19,20],"javascript library","wiggle effect","canvas animation","div animation","jjkaufman","jjkaufman.github.io","legend",0,"3055050533115330005305005000055303500553","https:\u002F\u002Fjjkaufman.github.io\u002Fwiv.js\u002F",[28,29,30,31],15,12,1,3,"Fun, nostalgic, charming retro effect","CPU-intensive and slows older hardware",{"id":35,"name":36,"line":37,"ai":8,"cat":9,"year":38,"points":39,"comments":40,"rec":41,"s":42,"top":43,"kw":44,"maker":21,"domain":22,"tier":49,"attempts":24,"strip":50,"url":51,"mix":52,"praise":54,"objection":55,"sub":17},18836813,"Dimage.js","Never settle for two dimensions",2019,119,19,"loved",0.37,18,[45,46,47,48],"css transforms","3d effect","javascript","image animation","notable","3035553335330500305","https:\u002F\u002Fjjkaufman.github.io\u002Fdimage.js\u002F",[15,53,24,24],8,"CSS transform effects are impressive and showcase CSS capabilities","Unclear why it reached the top of HN",{"id":57,"name":58,"line":58,"ai":8,"cat":59,"year":38,"points":60,"comments":61,"rec":13,"s":62,"top":63,"kw":64,"maker":21,"domain":22,"tier":49,"attempts":24,"strip":69,"url":70,"mix":71,"praise":73,"objection":74,"sub":75},20952552,"Laptop.css","dev_tools",92,36,0.14,25,[65,66,67,68],"css","ascii art","laptop mockup","pure css","000010000000000000000000005330535130","https:\u002F\u002Fjjkaufman.github.io\u002Flaptop.css\u002Findex.html",[31,31,30,72],2,"Simple and clever use of CSS, fun to look at","Unclear practical use; ASCII laptop unlikely to go on real sites","css library",1793991238061]