@tinker that’s really cool! Thank you for the resource.
Relatedly, for knitting, there is ravelry.com which has both free and paid patterns!
Also for knitting is All Yarns Are Beautiful, an open source arduino based controller replacement for Brother KH-* knitting machine controllers from the 80s.